HomeAbout UsContact Us

Embedded Software Technical Articles | embeddedSoft

Embedded C/C++
Embedded OS
Embedded Concepts
Miscellaneous Articles
Fixing Cortex-M Hard Fault Handler Stack Corruption
Embedded C/C++
Fixing Cortex-M Hard Fault Handler Stack Corruption
When a Cortex-M processor encounters a hard fault, the last thing you want is for your fault handler…
Fixing Cortex-M Hard Fault Handler Stack Corruption
Fixing Cortex-M Hard Fault Handler Stack Corruption
Jithin Tom
August 28, 2026
5 min

Editor's Pick

Embedded Concepts
Fixing UART DMA Overrun Errors on STM32
UART DMA overrun errors are a frequent source of data corruption and silent communication failures…
Jithin Tom
August 21, 2026
5 min
Embedded OS
Fixing FreeRTOS Queue Overrun Data Loss in ISR Contexts
Queue overrun in FreeRTOS ISRs is a silent killer. The ISR fires, calls xQueueSendFromISR , the…

Whats New?

Zephyr MPU Setup for Memory Protection in Embedded Systems
Zephyr MPU Setup for Memory Protection in Embedded Systems
Jithin Tom
August 29, 2026
4 min
AddressSanitizer for Embedded C: Finding Memory Bugs in Firmware
Constexpr Metaprogramming for STM32 Real-Time Performance
Constexpr Metaprogramming for STM32 Real-Time Performance
The Problem: Runtime Calculation Overhead in Hard Real-Time Loops Embedded engineers frequently…
Jithin Tom
August 27, 2026
5 min
Cortex-M Floating-Point Unit Lazy Stacking Optimization
Cortex-M Floating-Point Unit Lazy Stacking Optimization
Jithin Tom
August 19, 2026
3 min
Embedded C/C++View More
Fixing Cortex-M Hard Fault Handler Stack Corruption
Fixing Cortex-M Hard Fault Handler Stack Corruption
When a Cortex-M processor encounters a hard fault, the last thing you want is for your fault handler…
Jithin Tom
August 28, 2026
5 min
Zephyr MPU Setup for Memory Protection in Embedded Systems
© 2026, All Rights Reserved.
Powered By Netlyft

Quick Links

Advertise with usAbout UsContact Us

Social Media