Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] WinAvr or CodeVision, which one is more public?

2008-01-19 by dlc

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
-------------------------------------------------

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.