Chapter 5: Implementing the super-loop
Chapter 5 presents a super-loop example-program, and how to create it.
Hardware documentation and webpages
The MCU: STM32F767ZI
- Book: Mastering STM32, second edition. C. Noviello, 2022
- User manual: Description of STM32F7 HAL and low-layer drivers. Document ID: UM1905
- User guide: STM32CubeMX for STM32 configuration and initialization, C code generation. Document ID: UM1718
Arm Cortex-M7
- Application note: ARM Cortex-M Programming Guide to Memory Barrier Instructions. Document ID: Application Note 321
- Knowledge base article: ARM: Cortex-M3/M4 Interrupts Happening Twice?. Article ID: KA003795. (Information on memory barriers.). https://developer.arm.com/documentation/ka003795/latest
- Book: The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, third edition. J. Yiu. 2014
- Reference manual: ARMv7-M Architecture Reference Manual. Document ID: ARM DDI 0403E.b
- Reference...