New Favorite Embedded Operating System: Priority Cooperative Scheduling

New Favorite Embedded Operating System: Priority Cooperative Scheduling

Embedded operating systems sound quite impressive, but in fact, they are just a streamlined version of an operating system, specially tailored for embedded devices. Today, let’s talk about a particularly interesting embedded operating system – the one based on priority cooperative scheduling. It’s a bit like a well-organized small team, where each member has their … Read more

Understanding C++ Operators: Priority, Associativity, and Special Operators

Understanding C++ Operators: Priority, Associativity, and Special Operators

Understanding C++ Operators: Priority, Associativity, and Special Operators 1. Overview Operators in C++ are special symbols used to perform specific operations. Understanding the priority and associativity of operators is crucial for writing correct and efficient code. This article will detail various operators in C++, including their priority, associativity, and some special operators. 2. Operator Priority … Read more

Understanding ARM Cortex-M4 and Cortex-M0+ Interrupt Priority and Nested Preemption Issues

Understanding ARM Cortex-M4 and Cortex-M0+ Interrupt Priority and Nested Preemption Issues

Sitting on the high-speed train from Shanghai to Beijing, the long journey really makes one feel bored (I couldn’t get a direct train, so I can only go slowly, stopping at every station. It’s ridiculous that in the high-speed train era, it still is like this. It reminds me of the time in college when … 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