CodeVision (super easy, low cost) and ??? others support the tiny addressing modes for chips with small RAMs (256 Bytes or less). This permits 8 bit pointers. I used this to really cram a lot more code in a small chip than with GCC which does not support this model - made a big difference. I admit, many here are using the higher end chips. _____ From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Ivan Vernot Sent: Tuesday, April 19, 2005 10:32 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: Compilers Check the archives - this question comes up a lot :-) The main contenders are (approx, in order of cost) - IAR - IDE based compiler. Most expensive, generally regarded as having best (tightest) code generation. Check out people's comments of their level of tech support and reports of their debugger (CSpy) - CrossStudio - Excellent IDE. Mid Priced. Have not used it for AVR. Have not seen much discussion re AVRs but have a good reputation for their MSP complier. - ImageCraft - IDE Based Compiler. ANSI C. Cheaper than IAR. Code Generator. Good code generation. EXCELLENT Tech Support. - CodeVision - IDE based Compiler. About the same cost as ICC. Last time I looked did not support all ANSI C construction (?pointer to functions) BUT - I HAVE NOT checked this out for a while. Reports I have seen on this product are generally positive. GCC - WinAVR seems to be the best know package for AVR. Includes other support tools. People have reported being able to use it with Eclipse. Reports Code generation quality seems to be a bit inconsistent - some say it's not great (but, hey its free) others say that it is actually extremely good - I don't know. reports are in their extremes - some people swear by it others can't get it to go. IMO people are more positive than negative re WinAVR. Most (all?) vendors offer a 30day full featured version for one to try out - the best thing is for you to try it and see which one works the way you want to work. DISCLAIMER. * I am very happy ImageCraft User and certainly would recommend it. * I am currently evaluating CrossStudio for the MSP (not AVR) * I have used IAR on other micros (not AVR) * I have used/owned an early version of the CodeVision Compiler and have not sued the most recent version. * I have not used WinAVR at all. HTH Ivan Vernot www.realtimedesigns.com.au ----- Original Message ----- From: "arhodes19044" <spamiam@comcast.net> To: <AVR-Chat@yahoogroups.com> Sent: Tuesday, April 19, 2005 10:25 PM Subject: [AVR-Chat] Re: Compilers > > > Great questions! GCC is nice and free, but does it come at a cost? > Are there worthwhile "value-added" features for the more costly > compilers? > > The command line interface is slightly annoying but not impossible, > even when I still have not completely solved my problem with runing > the make program. I worked around it and I am compiling just fine. I > soon will have the actual hardware. to try out. Mavric-IIb and ICE- > cube. > > I can manage with GCC since my needs are not complex. But I still > would like to know if the other $$$ compliers have features worth the > cost. I will be watching the anwsers to your queston! > > -Tony > > --- In AVR-Chat@yahoogroups.com, Russell Shaw <rjshaw@n...> wrote: > > > Which would/did you pick and why? What, in your mind, are the > advantages > > 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. > > > > > > > > Yahoo! Groups Links > > > > > > > > MSGTAG <http://www.msgtag.com/?source=pfooter> has notified the sender that you have read this message. <http://img.msgtag.com/afff/mqsichDegz/dE/ABekzmbmxxu/dmgEm.gif> _____ Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/AVR-Chat/ * To unsubscribe from this group, send an email to: AVR-Chat-unsubscribe@yahoogroups.com <mailto:AVR-Chat-unsubscribe@yahoogroups.com?subject=Unsubscribe> * Your use of Yahoo! Groups is subject to the Yahoo! <http://docs.yahoo.com/info/terms/> Terms of Service.
Message
RE: [AVR-Chat] Re: Compilers
2005-04-20 by stevech
Attachments
- No local attachments were found for this message.