- Joseph Yiu, The Definitive Guide to ARM Cortex-M3/M4 and Cortex-M0.
- Tammy Noergaard, Embedded Systems Architecture.
- Jean Labrosse, uC/OS-III: The Real-Time Kernel.
- Richard Barry, Mastering the FreeRTOS Real Time Kernel (free PDF).
- Frank Vahid & Tony Givargis, Embedded System Design.
- Andrew Sloss, ARM System Developer's Guide.
- Colin O'Flynn & Jasper van Woudenberg, The Hardware Hacking Handbook. The standard reference for embedded attacks (glitching, side channels, fault injection).
- Yifeng Zhu, Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C.
- Elad Shapira et al., papers on ESP32 secure boot bypass, Nordic APPROTECT bypass, MSP430 BSL extraction.
- NIST SP 800-193, Platform Firmware Resiliency Guidelines.
- MISRA-C:2012 and CERT-C coding standards.
section 18 of 181 min read