I've just recently gotten my Cortex M3 (LPC1343) up and running, following Microbuilder's instructions to get a GNU C compiler working for it. I've run some example code and in general, the code seems to be a lot more complex than what I've been used to with AVR's.
What are the major differences in programming AVR's (8-bit ATMEGAs) and Cortex M3's? Anything I should watch out for?
Best Answer
May as well copy the best responses from a relevant AVRFreaks thread: http://goo.gl/Yv2aa
Q: (toalan)
A: (toalan)
A: (leon_heller)
A: (Thomas Strand)
A: (jesper)
A: (jesper)
The second link leads to a 26-page long dialogue concerning ARM. I'll read it later!