HomeAbout UsContact Us

Embedded Software Technical Articles | embeddedSoft

Embedded C/C++
Embedded Concepts
Embedded OS
Miscellaneous Articles
Fixing UART DMA Overrun Errors on STM32
Embedded Concepts
Fixing UART DMA Overrun Errors on STM32
UART DMA overrun errors are a frequent source of data corruption and silent communication failures…
Fixing UART DMA Overrun Errors on STM32
Fixing UART DMA Overrun Errors on STM32
Jithin Tom
August 21, 2026
5 min

Editor's Pick

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
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?

Automating Firmware Release Pipelines with GitHub Actions
Automating Firmware Release Pipelines with GitHub Actions
Jithin Tom
August 23, 2026
2 min
Fixing UART DMA Overrun Errors on STM32
Managing Vendor SDK Updates Without Breaking Embedded Builds
Managing Vendor SDK Updates Without Breaking Embedded Builds
Embedded firmware projects often rely on vendor-provided Software Development Kits (SDKs) for…
Jithin Tom
August 20, 2026
4 min
FreeRTOS Queue Sets: Multi-Source Event Handling
FreeRTOS Queue Sets: Multi-Source Event Handling
Jithin Tom
August 13, 2026
3 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
Fixing UART DMA Overrun Errors on STM32
© 2026, All Rights Reserved.
Powered By Netlyft

Quick Links

Advertise with usAbout UsContact Us

Social Media