[McHUG] Just checking
gcarl at garychatters.com
gcarl at garychatters.com
Fri May 23 13:26:09 EDT 2008
For my one AVR project a couple of years ago I used AVR Studio 4, version
4.11. It looks like they are up to 4.14 now.
AVR Studio is a fairly complete development environment, including a
simulator. AFAIK it only runs on Windows, so if you want to work in a
*nix environment you'll have to find something else.
If you want a Linux system take a look at avrlab
http://avrlab.sourceforge.net/ which is an IDE using Tom's AVR assembler
http://www.tavrasm.org/. I have not tried these yet.
Working with the AVR in assembler was a fun project. For most work, I
would not recommend using assembler, but the AVR architecture was fairly
easy to work with. My project involved interrupt handling and shuffling
data around, so assembler was appropriate for the project. The program
amounted to only about 2K bytes.
I did try upgrading AVR Studio to the next version, but found that macro
expansion was broken. I did not really need to do any more work with that
device, so did not make any effort to workaround the problem and I do not
know if the problem has been fixed since then.
I do plan to be at the MFMA hamfest.
Gary
> Pete,
>
> Got back from FL last Sunday.
>
> Just got in a new book "AVR: An Introductory Course" by John Morton. But
> this is not C or Arduino's C. It's Assembler - looks like fun. I may
> have to use AVR Studio to program, but possibly the WinAVR environment
> could be used if I knew how to set up the make file. I know it handles
> inline assembler. I'm going to try to run through the course using the
> ATmega168.
>
> I have the Brainerd boards which go with the Si570s. I need to sort
> through them, in case the kits need to be parted out.
>
> We need to do a MeetToEat and set up our next workshop. Anybody going to
> be at West Friendship this Sunday for the FM hamfest? If so, I'll CU
> there.
>
> Rich
>
More information about the McHUG
mailing list