HomeAbout UsContact Us

Embedded Software Technical Articles | embeddedSoft

Embedded C/C++
Embedded OS
Embedded Concepts
Miscellaneous Articles
Fixing ThreadX Queue Stack Corruption on STM32
Embedded OS
Fixing ThreadX Queue Stack Corruption on STM32
ThreadX message queues are the primary inter-thread communication mechanism in Azure RTOS. A subtle…
Fixing ThreadX Queue Stack Corruption on STM32
Fixing ThreadX Queue Stack Corruption on STM32
Jithin Tom
November 13, 2026
7 min

Editor's Pick

Fixing Zephyr Workqueue Deadlock From ISR Context
Zephyr RTOS provides the workqueue subsystem as the standard architectural bridge between top-half…
Jithin Tom
October 25, 2026
5 min
Embedded C/C++
Linker Script Mastery: Memory Layout for Embedded Firmware
Problem Statement The linker script is the single source of truth for your firmware's memory…

Whats New?

Fixing ThreadX Queue Stack Corruption on STM32
Fixing ThreadX Queue Stack Corruption on STM32
Jithin Tom
November 13, 2026
7 min
Fixing Flaky CI Pipelines in Embedded Firmware
Fixing PWM Dead-Time Errors Causing MOSFET Shoot-Through
Fixing PWM Dead-Time Errors Causing MOSFET Shoot-Through
PWM dead-time insertion is the silent killer of motor drive reliability. You configure the registers…
Jithin Tom
October 26, 2026
7 min
Debugging I2C Bus Contention in Multi-Master Systems
Debugging I2C Bus Contention in Multi-Master Systems
Jithin Tom
October 21, 2026
4 min
Embedded C/C++View More
Fixing Embedded C Code That Breaks With -O2 Optimization
Fixing Embedded C Code That Breaks With -O2 Optimization
Your firmware passes every test at -O0 . You flip the switch to -O2 for the release build and…
Jithin Tom
November 12, 2026
4 min
Fixing PWM Dead-Time Errors Causing MOSFET Shoot-Through
© 2026, All Rights Reserved.
Powered By Netlyft

Quick Links

Advertise with usAbout UsContact Us

Social Media