The definitive guide to ARM Cortex-M3 and Cortex-M4 processors - Yiu, Joseph (Newnes/Elsevier, 2014)