embeddedgurus.com
Cutting Through the Confusion with ARM Cortex-M Interrupt Priorities « State Space
http://embeddedgurus.com/state-space/2014/02/cutting-through-the-confusion-with-arm-cortex-m-interrupt-priorities
Laquo; Dual Targeting and Agile Prototyping of Embedded Software on Windows. Are We Shooting Ourselves in the Foot with Stack Overflow? Cutting Through the Confusion with ARM Cortex-M Interrupt Priorities. Saturday, February 1st, 2014 by Miro Samek. The Inverse Relationship Between Priority Numbers and Urgency of the Interrupts. To avoid this confusion, in the rest of this post, the term. Means the numerical value of interrupt priority in the ARM Cortex-M convention. The term. The number of priority leve...
embeddedgurus.com
Fast, Deterministic, and Portable Counting Leading Zeros « State Space
http://embeddedgurus.com/state-space/2014/09/fast-deterministic-and-portable-counting-leading-zeros
Laquo; Are We Shooting Ourselves in the Foot with Stack Overflow? Beyond the RTOS: A Better Way to Design Real-Time Embedded Software. Fast, Deterministic, and Portable Counting Leading Zeros. Monday, September 8th, 2014 by Miro Samek. Counting leading zeros in an integer number is a critical operation in many DSP algorithms, such as normalization of samples in sound or video processing, as well as in real-time schedulers to quickly find the highest-priority task ready-to-run. For example, ARM Cortex-M0 ...