HomeAbout UsContact Us

Embedded Software Technical Articles | embeddedSoft

Embedded C/C++
Embedded Concepts
Embedded OS
Miscellaneous Articles
Fixing FreeRTOS Queue Overrun Data Loss in ISR Contexts
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…
Fixing FreeRTOS Queue Overrun Data Loss in ISR Contexts
Fixing FreeRTOS Queue Overrun Data Loss in ISR Contexts
Jithin Tom
August 19, 2026
4 min

Editor's Pick

Embedded Concepts
Optimizing Cortex-M Tail-Chaining for Sub-Microsecond Latency
Tail-chaining is one of the most underappreciated latency optimizations in the Cortex-M architecture…
Jithin Tom
August 15, 2026
5 min
Miscellaneous Articles
Debugging Production Firmware Issues: Field Diagnostics That Work
The device sits in a cabinet on a factory floor three time zones away. It reset at 3:47 AM. No one…

Whats New?

Managing Vendor SDK Updates Without Breaking Embedded Builds
Managing Vendor SDK Updates Without Breaking Embedded Builds
Jithin Tom
August 20, 2026
4 min
Cortex-M Floating-Point Unit Lazy Stacking Optimization
Cortex-M Cache Maintenance for DMA Coherency
Cortex-M Cache Maintenance for DMA Coherency
Cache coherency between CPU and DMA is one of the most subtle sources of data corruption in Cortex-M…
Jithin Tom
August 19, 2026
3 min
Optimizing Cortex-M Flash Wait States for Performance and Safety
Optimizing Cortex-M Flash Wait States for Performance and Safety
Jithin Tom
August 07, 2026
6 min
Embedded C/C++View More
Cortex-M Floating-Point Unit Lazy Stacking Optimization
Cortex-M Floating-Point Unit Lazy Stacking Optimization
The Cortex-M Floating-Point Unit (FPU) is a critical accelerator for DSP, motor control, and sensor…
Jithin Tom
August 19, 2026
3 min
Optimizing Cortex-M Tail-Chaining for Sub-Microsecond Latency
© 2026, All Rights Reserved.
Powered By Netlyft

Quick Links

Advertise with usAbout UsContact Us

Social Media