A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing ...
Bare-metal, register-level preemptive RTOS for the STM32F446RE (Nucleo-64) — no HAL, no CMSIS. Hand-derived peripheral registers from the reference manual, MISRA C:2012-linted, unit-tested, ...