It has taken me a while but I finally have a stable version of winavr. >From the little I have seen there are differences in compilers. I have run across some codevision examples and the syntax is difference enough to cause problems. Not enough that I could not follow what was going on but enough to cause compile problems things like _bv verse bv etc The main reason I use is is it is free. But now I can also say because there are good people who are willing to help and also example code. -----Original Message----- From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Chuck Hackett Sent: Friday, April 15, 2005 7:43 PM To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] Compilers (was: Debugging ATMega16) 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. Cheers, Chuck Hackett "Good judgment comes from experience, experience comes from bad judgment" 7.5" gauge Union Pacific Northern (4-8-4) 844 http://www.whitetrout.net/Chuck Yahoo! Groups Links
Message
RE: [AVR-Chat] Compilers (was: Debugging ATMega16)
2005-04-16 by wbounce
Attachments
- No local attachments were found for this message.