Understanding Interrupt Priorities in Microcontrollers

Understanding Interrupt Priorities in Microcontrollers

The content of interrupt priorities includes general urgent interrupts and particularly urgent interrupts, which depend on the specific system design. This involves the concepts of interrupt priority and interrupt nesting. Today, we will briefly introduce the relevant registers without providing example code. The background of interrupts can be more complex in real life. For example, … Read more

FreeRTOS Scheduling Algorithms

FreeRTOS Scheduling Algorithms

Scheduling Algorithms The core point of FreeRTOS is how to determine which ready task can be switched to the running state, based on when and how a task is selected for execution. Priority-based preemptive scheduling can be further divided into time-slicing and non-time-slicing. Cooperative Review Points • The running task is in the Running state; … Read more

CANOpen Series Tutorial 05: CAN Bus Synchronization, Bit Stuffing, and Priority Determination

CANOpen Series Tutorial 05: CAN Bus Synchronization, Bit Stuffing, and Priority Determination

Follow Our Public Account for Updates to never miss any news! This tutorial was originally published by the author strongerHuang in September 2018. Tags: CAN, CANOpen, CanFestival Copyright: Commercial Use Prohibited Disclaimer:This document is for personal learning use only. Please contact the author via the public account for authorization if you wish to reprint. 1Introduction … Read more

Dynamic Priority-Based Multipath Routing Algorithm for Wireless Sensor Networks

Dynamic Priority-Based Multipath Routing Algorithm for Wireless Sensor Networks

A Dynamic Priority-Based Multipath Routing Algorithm for Wireless Sensor Networks Author: Liu Yu (Ma’anshan Vocational and Technical College, Department of Electronic Information, Ma’anshan, Anhui 243031) Abstract This paper proposes a dynamic priority-based multipath routing algorithm for wireless sensor networks, addressing the defects and reasons of existing multipath routing algorithms. The algorithm uses the number of … Read more