fabric77
Junior Member
Offline
Posts: 59
Thank You
-Given: 26
-Receive: 31
|
|
« on: March 21, 2008, 12:12:47 12:12 » |
|
Hi,
Do you use any auto code generator that is embedded into your compiler or as an extra tool?
Either for C or ASM code generating. Would you please share your experiences and opinions?
Thanks.
|
|
|
Logged
|
|
|
|
|
Trump
Guest
|
|
« Reply #2 on: March 24, 2008, 07:37:31 19:37 » |
|
The best (imo) compiler with built-in functions is the CCS... With the wizard most of the hard work are eliminated. I dont remember of any error with the built-in functions in CCS, all work fine with me...
|
|
|
Logged
|
|
|
|
fabric77
Junior Member
Offline
Posts: 59
Thank You
-Given: 26
-Receive: 31
|
|
« Reply #3 on: March 24, 2008, 10:33:50 22:33 » |
|
Yes, I agree CCS's tool is nice but it is creates compiler specific code There is a tiny tool comes with Virtual Breadboard, and it creates ASM code. It is called ConfigWizard. I am plannig to build a tool like CW, something is going to be a compiler specific and directly compatible with MPASM.
|
|
|
Logged
|
|
|
|
bogdantk
Active Member
Offline
Posts: 100
Thank You
-Given: 40
-Receive: 18
|
|
« Reply #4 on: March 25, 2008, 07:40:42 07:40 » |
|
Hello Forest Electronics has FED WizC C compiler for PIC (12/16/18) with the code generator. Even the compiler is not very powerfull the code generator is. Automatically generates your base application including full initialisation, interrupt handling and main program loop. Lot of exernal devices and pretty good simulation. The price is also OK. http://www.fored.co.uk/html/wiz_c_-__pic_c_compiler.HTMI use it and for small-medium projects saves a lot of time. All the best
|
|
|
Logged
|
|
|
|
fabric77
Junior Member
Offline
Posts: 59
Thank You
-Given: 26
-Receive: 31
|
|
« Reply #5 on: March 25, 2008, 11:05:40 23:05 » |
|
WizC's tool looks powerful, too. Hi-Tech provides a wizard along with its Hi-Tide called C-Wiz (hah names are very familiar, Wiz-C CWiz ) http://microchip.htsoft.com/products/hitide/hitide3.phpPosted on: March 25, 2008, 06:13:00 18:13 - Automerged
VDI and AppMaestro are powerful additions to the list. But aims at PIC18 and higher architectures, the other one consists of ready-made complete application templates. I haven't seen any option to add our own templates in it.
|
|
|
Logged
|
|
|
|
msnm4
Junior Member
Offline
Posts: 42
Thank You
-Given: 41
-Receive: 11
|
|
« Reply #6 on: April 09, 2008, 03:39:09 03:39 » |
|
Hi all, I did not try it yet, but has anybody seen the software called Xpad at http://www.generexe.com ?? It allows creation of state machines for real time sw development. There is a light edition, but would be nice to have a crack available for full usage. What about the gurus of the forum to crack it?? regards msnm4
|
|
|
Logged
|
|
|
|
|
lucicop
Newbie
Offline
Posts: 10
Thank You
-Given: 5
-Receive: 1
|
|
« Reply #8 on: May 27, 2008, 06:13:07 06:13 » |
|
I am using VisualState to design diagrams within my code, and after you take a little time to learn it, it works beautifully. If you need to design something using Finite State Machines, and you need that FSM verified, then visualState is a perfect solution. It will do formal analysis on the diagram and can generate code from that diagram, all you have to do is implement the action functions you have defined. Ih has some limitations, though, in that you cannot use structures within the diagram, but you can define wrapper functions to overcome this.
|
|
|
Logged
|
|
|
|
orange
Active Member
Offline
Posts: 126
Thank You
-Given: 702
-Receive: 204
|
|
« Reply #9 on: May 27, 2008, 06:23:34 06:23 » |
|
|
|
|
Logged
|
|
|
|
ravenfeather
Active Member
Offline
Posts: 120
Thank You
-Given: 1150
-Receive: 592
|
|
« Reply #10 on: June 08, 2008, 06:40:40 18:40 » |
|
There is a software called Flowcode, but i haven't used it.Search the forum.
|
|
|
Logged
|
|
|
|
pak
Junior Member
Offline
Posts: 61
Thank You
-Given: 5
-Receive: 17
|
|
« Reply #11 on: June 30, 2008, 01:04:47 13:04 » |
|
Use the IAR VisualState to design state diagram and it will generate ANSI C or C++ code.
This is not for beginner, it take time to learn. Hi-Tide is a good choice, I think, pak
|
|
|
Logged
|
|
|
|
|