Chuck Hackett wrote: > Well, I discovered part of my problem. The program I'm working with was > originally written for the ImageCraft C compiler and I'm using WinAVR(gcc). I > tried to convert everything as well as I could but apparently something I don't > understand is going on because I downloaded the trial version of ImageCraft V7 > today and the program ran the first time! I'm thinking that it has something to > do with the differences in support for stdout (usart) but I haven't nailed it > down. > > So, I'm re-evaluating what compiler to use. I realize that this issue is > somewhat "religious" in nature but I have to ask. Considering: > > CodeVision > > ImageCraft > > WinAVR > > Which would/did you pick and why? What, in your mind, are the advantages and > disadvantages of each? Features, library completeness, documentation, help > system, support, usefulness of available user forums, etc. > > I know WinAVR is free but the cost of ImageCraft ($199) and CodeVision ($150) > seem reasonable if justified in support, features, etc. > > BTW: I'm programming in a Windows XP environment and have AVRSTudio and an > STK500 and JTAG ICE-Cube. I want to be able to use the full AVR line from TINY > to MEGA. I'll do 90% in C but may need bits of code in assembler some day. > > Thanks in advance for any guidance you may be able to provide. When i last used imagecraft some years ago, it didn't support all C constructs such as pointers to functions from within structs, enums declared within a function, etc. May be different now, but i'm using avr-gcc which i compile myself on debian.
Message
Re: [AVR-Chat] Compilers
2005-04-16 by Russell Shaw
Attachments
- No local attachments were found for this message.