Embedded Systems with ARM Cortex-M3 Microcontrollers in Assembly Language Yifeng

The book has the following features Mixture of C and assembly languages, such as a C program calling assembly subroutines, and an assembly program calling C subroutines. Line-by-line translation between C and ARM assembly for most example codes.

eBay