Understanding the Cortex-M Interrupt/Exception System and Priority/Nesting

Understanding the Cortex-M Interrupt/Exception System and Priority/Nesting

Follow and star the public account to access wonderful content Compiled by: Technology makes dreams greater | Li Xiaoyao Link: https://itexp.blog.csdn.net/article/details/85029696 Problem Recently, while using the STM32F3 chip, I encountered a problem: If the frequency of external interrupts is fast enough, how to handle the new interrupt if the previous one has not been processed? … Read more

Is RTOS Really a Real-Time Operating System?

Is RTOS Really a Real-Time Operating System?

Follow+Star public number, don’t miss wonderful content Author | strongerHuang WeChat public account | strongerHuang Everyone knows that RTOS (Real Time Operating System) is a real-time operating system. So what exactly is a real-time operating system? Is RTOS really real-time? I believe many beginners have such doubts. What is RTOS RTOS:Real Time Operating System, which … Read more

STM32 Serial Communication: Interrupt vs Polling

STM32 Serial Communication: Interrupt vs Polling

1. From Polling to Interrupt Many students prefer polling over interrupt-driven operations. Is this related to our nature? Everyone likes to have everything under control and dislikes being interrupted. We often have experiences where we are talking to someone and suddenly receive a phone call, and after the call, we can’t remember what we were … Read more

Understanding Priority in Embedded Systems

Understanding Priority in Embedded Systems

Source: WeChat Official Account [Osprey Talks on Microcontrollers] Author: Osprey ID: emOsprey In embedded software development, we inevitably encounter the concept of priority. Mastering the concept of priority is crucial for designing a good software system. The main content of this note includes the following aspects: 1. Interrupt priority 2. Task priority in the operating … Read more