Embedded systems with arm cortex-m microcontrollers in assembly language and C - Zhu, Yifeng (E-Man Press LLC, 2017)