The STM32F103 Arm Microcontroller and Embedded Systems : Using Assembly and C (9781970054019) November 13, 2022