Re: Tiny ARM Development



> The AT91 does not seem quite as easy to get into as the AVR. I have the
> AT91SAM7S64-IAR development kit, and am having trouble figuring out
> where to go next. Most of the resources I find are for C programming
> and somewhat larger programs.

I can point you to a book I wrote, targeted at the AT91R40807 but the
ideas are portable to almost any ARM. It does talk about C programming,
but it starts with some simple all-assembly language examples (since it
shows you how to write your own startup code). Toolchain used is GNU,
of course.

<http://www.amazon.com/exec/obidos/ASIN/0750676094/zws-20>

.



Relevant Pages

  • Re: Moving from 8051 to AVR
    ... AVR or msp430, programmed in either assembly or C. ... Most 80C51's have 4 priority levels on interrupts, and all have register ... Getting rid of global variables is good programming practices ... Looking how good a CPU core is on a single task, ...
    (comp.arch.embedded)
  • Recommendations for MSP430 dev system
    ... for a new project I'll be handling a fairly complex interface, ... the AVR); a few 7-seg digits or an LCD would be nice but not ... a socket/header for programming parts to use in a separate ... come near the 4k limit of the free compiler. ...
    (comp.arch.embedded)
  • Re: Atmel
    ... etc. and I'm thinking about trying out the Atmel processors since I've ... Sparkfun has a bunch of AVR dev boards (mostly as resellers of boards ... Both can do parallel programming of the ...
    (comp.arch.embedded)
  • Re: uC Slection for a learner project
    ... I'd start with MSP430 and AVR. ... No mcu has a dedicated 1w port. ... require the means to either write/read a MMC/SD card or a USB memory ... the WinAVR GCC plus something like Ponyprog or avrdude for ISP programming.. ...
    (comp.arch.embedded)
  • Re: uC Slection for a learner project
    ... I'd start with MSP430 and AVR. ... No mcu has a dedicated 1w port. ... require the means to either write/read a MMC/SD card or a USB memory ... the WinAVR GCC plus something like Ponyprog or avrdude for ISP programming. ...
    (comp.arch.embedded)