After a few while of testing, I got the LED blinking and driving a character LCD (HD44780) based on the SKPIC32's tutorials on the Stellaris Launchpad.
For ARM processors, the General Purpose I/O (or GPIO) and other registers are really complex to manipulate, unlike the PIC32. You need a lot of time to comprehend the registers on the datasheet. It is an entire different world, to be honest. Best part is, the libraries supplied (StellarisWare) are simple enough to be understood, and extra details can be read from the supplied manuals.
The compiler isn't as efficient as MPLAB X, but again, you have to give them some credit for a simple IDE. The only thing I complain about is the compiler (TI CCS) kept crashing everytime I turned off the Launchpad during debug.
There are frictions in terms of learning this one, but it's many, many times better than the STM32 Discovery kits. Most of the compilers for the STM32 are difficult and convoluted, except for the MikroE ones which is slightly limited in terms of capability compared to the others.
- It is up in the orbit!
PIC - UIC00B from Cytron (replacement for my broken PICKit 2), Pickit 3, MikroC for PIC
dsPIC - MikroC for dsPIC, mikromedia board (dsPIC33)
AVR - AVR Dragon
Parallax - Prop tool