BusyBox Technical Guide: The Swiss Army Knife of Embedded Systems

BusyBox Technical Guide: The Swiss Army Knife of Embedded Systems

BusyBox Technical Guide: The Swiss Army Knife of Embedded Systems 1. Core Introduction The Swiss Army Knife of Embedded Development Tools BusyBox is like a digital Swiss Army knife, condensing over 300 commonly used Linux tools (such as ls, grep, vi, etc.) into a single executable file of about 2MB. It was born in 1996 … Read more

Guide to Avoiding Pitfalls in FreeRTOS Interrupt Testing

Guide to Avoiding Pitfalls in FreeRTOS Interrupt Testing

Follow and star our public account for direct access to exciting content! [Image] Source: Technology Makes Dreams Greater Author: Li Xiaoyao Introduction to FreeRTOS InterruptsAny interrupt service routine that calls interrupt-safe FreeRTOS API functions can use the highest interrupt priority. Do not call interrupt-safe FreeRTOS API functions from any interrupt with a priority higher than … Read more

FreeRTOS Operating System (8)

FreeRTOS Operating System (8)

Delay Functions Classification of delay functions: Relative delay: vTaskDelay Absolute delay: vTaskDelayUntil Relative delay Absolute delay Relative delay means that each delay starts from the task execution function vTaskDelay() and ends after the specified delay time. Absolute delay means that the task calls the vTaskDelayUntil() function at fixed intervals, in other words, the task executes … Read more

FreeRTOS Series Article 27 – Analysis of FreeRTOS System Delays

FreeRTOS Series Article 27 - Analysis of FreeRTOS System Delays

Follow and star our public account, to access exciting content ID: Technology Makes Dreams Greater Author: Li Xiaoyao FreeRTOS provides two system delay functions: the relative delay function vTaskDelay() and the absolute delay function vTaskDelayUntil(). Relative delay means that each delay starts from the execution of the task function vTaskDelay() and ends after the specified … Read more

Another Commercial Version of FreeRTOS: SafeRTOS Shares a Powerful Technical Document, Now Totaling 11 (2017-08-23)

Another Commercial Version of FreeRTOS: SafeRTOS Shares a Powerful Technical Document, Now Totaling 11 (2017-08-23)

Note: 1. The newly added document mainly explains how to monitor task scheduling performance through the SAFECheckpoints feature of SafeRTOS, in order to allocate task priorities and plan task processing times more reasonably. 2. Efficient implementation of task priority allocation and task functionality requires a significant amount of practical experience accumulation. (1) For example, the … Read more

In-Depth Discussion on FreeRTOS Tasks

In-Depth Discussion on FreeRTOS Tasks

👩💻 [Unveiling the RTOS World] A Deep Dive into the Five States of Tasks, Enabling You to Master the Art of Embedded Scheduling! 👋 Have you ever wondered how smart devices like smartwatches, drones, and robotic vacuum cleaners manage various tasks in their “brains”? Today, we will explore the “Five Brothers of Task States” in … Read more

The Viability of Domestic Embedded Operating Systems: A Look at These 5 Players!

The Viability of Domestic Embedded Operating Systems: A Look at These 5 Players!

When it comes to embedded real-time operating systems (RTOS), names like FreeRTOS and uC/OS may come to mind. However, many may not be aware of the domestic embedded operating systems available. Below, I will introduce several mainstream domestic embedded operating systems, which are also embracing the development of the Internet of Things (IoT) and transforming … Read more

National Innovation Center’s Embedded Operating System Successfully Applied in Industrial Robot Scenarios, Leading a New Chapter in Intelligent Manufacturing

National Innovation Center's Embedded Operating System Successfully Applied in Industrial Robot Scenarios, Leading a New Chapter in Intelligent Manufacturing

Industry is the cornerstone of the prosperity and development of the national economy, and industrial software is the wing for the industry’s takeoff. Looking ahead, with the deep integration of IT/OT/CT (Information, Operation, Communication Technology) and manufacturing, the future of industry will develop towards flexibility, intelligence, customization, and service orientation. Industrial robots, as one of … Read more

Flash Lifetime Prediction and Monitoring in Embedded Systems

Flash Lifetime Prediction and Monitoring in Embedded Systems

Click on the aboveblue text to follow us Flash memory has a wide range of applications in embedded systems, especially in scenarios requiring large-capacity non-volatile storage, such as firmware storage, logging, and data backup. However, due to the physical characteristics of Flash, it faces the risk of failure after a limited number of erase-write cycles. … Read more

Why Use RTOS in Embedded Systems? 5 Common Open Source RTOS

Why Use RTOS in Embedded Systems? 5 Common Open Source RTOS

In today’s rapidly advancing technology, embedded systems have permeated our daily lives, from smart homes to automotive electronics, they are everywhere. Behind these complex systems, Real-Time Operating Systems (RTOS) provide strong support. Today, we will delve into the importance of RTOS, its basic elements, and some commonly used open-source RTOS. Why Use RTOS in Embedded … Read more