In terms of books I have a couple on my shelf:For the Cortex-M series I'd highly recommend:http://www.amazon.co...y/dp/0750685344