Searching \ for '[AVR:] state of gcc for AVR?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=state+gcc+avr
Search entire site for: 'state of gcc for AVR?'.

Exact match. Not showing close matches.
PICList Thread
'[AVR:] state of gcc for AVR?'
2004\02\28@004638 by William Chops Westfield

face picon face
What's current opinion on the state of the world
WRT the AVR implementation of GCC?

Thanks
Bill W

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\02\28@012309 by Robert Ussery

flavicon
face
>-----Original Message-----
>From: pic microcontroller discussion list [spam_OUTPICLISTTakeThisOuTspamMITVMA.MIT.EDU]
>On Behalf Of William Chops Westfield
>Sent: Friday, February 27, 2004 10:45 PM
>To: .....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU
>Subject: [PICLIST] [AVR:] state of gcc for AVR?
>
>What's current opinion on the state of the world
>WRT the AVR implementation of GCC?

I'm using it right the moment (Yes, I'm a closet AVR Fanatic)...
I've found it very easy to use once you get used to the whole gcc
layout/procedure. If you have any experience with gcc, you should find
avr-gcc very easy to learn. The library is almost all standard ANSI-C,
except for stuff like variable definitions, which just requires an extra
library and some typedefs.

As far as quality, etc., I haven't run into any serious bugs, and the
avr-gcc compiler/optimizer is one of the most aggressive I've seen
(Something to be careful of, on occasion).

I'm lovin' it. Beats the heck out of Assembly for those giant projects!
Give it a try! It's free after all...


- Robert

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\02\29@175429 by Liam O'Hagan

flavicon
face
I'm using it at the moment and I find it excellent. Being free helps too!

The documentation can be a bit light on in some parts but there are plenty
of helpful projects and tutorials at http://www.avrfreaks.com



> {Original Message removed}

2004\02\29@192227 by Mark Jordan

flavicon
face
       I'm planning to use the WinAVR on my next project with an ATMEGA162.
       Is there a tutorial on how to start using it?

       Thanks,
       Mark Jordan, PY3SS


On 1 Mar 2004 at 9:56, Liam O'Hagan wrote:

> I'm using it at the moment and I find it excellent. Being free helps too!
>
> The documentation can be a bit light on in some parts but there are plenty
> of helpful projects and tutorials at http://www.avrfreaks.com
>
>
>
> > {Original Message removed}

2004\02\29@194338 by Liam O'Hagan

flavicon
face
Yep, download WinAVR from AVRfreaks, it's a single package.

It includes "Programmer's Notepad" which is it's "IDE" You can use AVR
studio 3.x but it's a fair bit of fiddling to set it up. Programmer's
notepad includes configurable tools, so you can have menu options for Build,
Erase, Download etc etc

I use programmer's notepad to write the code, and AVRDude as (command line)
programming software. Programmer's notepad invokes AVRDude and captures the
output, meaning it's one program to write the code and download to the
device.

For example, I have the following tools for PN:

Tool Name :     Command
GCC Make        Make
Erase           D:\WinAVR\bin\avrdude.exe -p m162 -c dt006
Download        D:\WinAVR\bin\avrdude.exe -p m162 -U flash:w:%n.hex (which
includes an erase cycle before programming, and a verify cycle afterwards,
so the above tool isn't used much)

%n is the filename without extension, so if your current source code was
called source.c, %n.hex would be source.hex

-p is the device, in this case Mega162...

I'd recommend getting hold of ProjectID: 59, general peripheral drivers by a
guy called hendrix (Chris Efstathiou) from AVR Freaks, very well documented
peripherals library...

> {Original Message removed}

More... (looser matching)
- Last day of these posts
- In 2004 , 2005 only
- Today
- New search...