It all depends upon your pain threshold. BASCOM/AVR has got to be the easiest development systems for the AVR out there. Great hardware abstraction, good support (The update wizard is a bit testy though) and lots of users. But it is basic. If you want to move to C then Codevision is the simplest path, it has a fully integrated IDE and is pretty decent. If your pain threshold for installing software is very low, this is your path. However, if you want FREE then AVR-GCC is the way to go. According to at least one AVR FAE that I've talked to the AVR-GCC compiler generates code nearly as efficiently as IAR, and did I mention that GCC is free? AVR-GCC will integrate directly into AVRStudio for a full IDE or (I think this is still being supported) has Winavr for a less full featured IDE. You can use it command line if you so wish as well. AND, this is my favorite, You can put AVR-GCC into the Eclipse IDE with an AVR Eclipse plugin and get a nice IDE as well. But, this latter will take a couple of hours fiddle time, with help 30 minutes. There are other compilers out there but they are either more primitive or quite expensive. DLC Behrooz wrote: > I am currently writing my programs with Bascom-AVR, they turned out > to > be rather big (+1400 lines, including +35 subs). It still works and > is > admirably simple( though seems a little slow and needs big stack > size.) > I am about to add much more code and I am worry if the whole program > become too slow or reach stack size limit?! > > So my questions are: > 1- > Since I don't have very much spare time (as a hobbyist)in learning > new > programming language(and my fear of dealing with complex hardware > details), do you think it is better for me to stick to the Bascom-Avr > with my growing program size, or not?? > > 2- > If not, what is my best option? I saw good books on teaching > CodeVision > in book stores, but I read on the internet that WinAvr has alot more > piece of code on the net (I used to copy-paste those pieces to my > bascom and it was helpful, so more code samples may be decisive) > Which one has less bug and is more common among C programers? > > 3- > Is the C language exactly the same for WinAvr and CodeVision? Are C > and > C ANSI Identical? (sorry if specially the last question seems very > basic) > > Thanks in advance for ur reply. > > > > > > > > > Yahoo! Groups Links > > > -- ------------------------------------------------- Dennis Clark TTT Enterprises www.techtoystoday.com -------------------------------------------------
Message
Re: [AVR-Chat] WinAvr or CodeVision, which one is more public?
2008-01-19 by dlc
Attachments
- No local attachments were found for this message.