Lua RTOS: A Popular Real-Time Operating System for Embedded Platforms

Introduction In the field of embedded systems, efficiency and resource optimization are crucial. Lua RTOS, as an outstanding real-time operating system, stands out due to its minimal requirements for FLASH and RAM memory. This article will detail the characteristics and functions of Lua RTOS, focusing on its compatibility with popular platforms such as ESP32, ESP8266, … Read more

An Embedded Time-Partition Real-Time System

Scan to FollowLearn Embedded Together, learn together, grow together Introduction to AnOs AnOs is an embedded time-partition real-time system developed based on the ARM M4 series. It is developed following the ideas of VxWorks653. https://gitee.com/personal_chenjl/AnOs The development environment uses Keil uVersion5. The sample program runs on the STM32F427 controller. The system aims to be applied … Read more

14 Common Embedded Real-Time Systems You Should Know

Click the blue “One Linux” at the top left, and select “Set as Starred“ Get the latest articles at the first moment ☞【Resources】Learning Path for Embedded Driver Engineers ☞【Resources】Linux Embedded Knowledge Points – Mind Map – Free Access ☞【Jobs】A Comprehensive Project Based on Linux IoT that Can Be Included in Your Resume ☞【Jobs】Resume Template for … Read more

Daily Practice (175) – Embedded Real-Time Operating System Scheduling Algorithms

Question:An embedded real-time operating system uses a certain scheduling algorithm. When a task is nearing its deadline, the scheduling algorithm adjusts the priority of that task to the highest in the system, allowing it to acquire CPU resources for execution. What type of scheduling algorithm is this?. A: Priority Scheduling Algorithm B: Preemptive Priority Scheduling … Read more

Embedded Real-Time Operating System

Author: Xi Haijiao Publisher: Tsinghua University Press Publication Date: July 2023 Editor Recommendation This book contains detailed content, rich cases, and is highly operational, accompanied by micro-videos and courseware; it can serve as a textbook for related majors such as Electronic Information, Communication Engineering, and Information Engineering in universities, and is also suitable as a … Read more

How Embedded Systems Handle Data to Improve Robustness

Let’s illustrate this issue with a concrete example. How does a typical task system handle information in embedded systems? The process looks like this: • Retrieve new data • Filter/Process data • Output data Pretty straightforward, right? We know that for real-time embedded system design, the main goal is determinism and minimizing jitter. The three … Read more

System Display | Domestic Loongson 2K1000 Development Board Running SylixOS Embedded Real-Time System

The Loongson ecosystem is becoming increasingly complete, following the successful deployment of SylixOS domestic real-time operating system on the RK3568 development board[details], the domesticLoongson 2K100 development platform can nowsmoothly run the SylixOS domestic real-time operating system. SylixOS is designed with apreemptive, multi-tasking, hard real-time approach for the entire operating system. It has been widely applied … Read more

Introduction to Open Source Embedded Real-Time Operating System uC/OS-II

1. The Birth of uC/OS-II: From Open Source Experiment to Industry Benchmark Background and Origin uC/OS-II (Micro-Controller Operating System Version II) was born in 1992, developed by embedded systems pioneer Jean J. Labrosse. Its predecessor, uC/OS (1991), was initially released as a teaching tool in the magazine “Embedded Systems Programming,” and later evolved into a … Read more

Exam Content for Embedded Real-Time Systems in Foreign Universities

Last night, a student studying abroad asked me about embedded systems. At first, I thought it was a technical exchange, but then he sent me a copy of past exam questions 😂. Upon reviewing, it mainly covered some basic theoretical analyses of real-time systems and some understanding of multitasking code. The main focus was on … Read more

Embedded Programming in ALGOL: Hardware Interfaces and Real-Time Systems

Embedded Programming in ALGOL: Hardware Interfaces and Real-Time Systems Introduction ALGOL (Algorithmic Language) is a historic programming language that, although less popular today compared to languages like C and Python, played a significant role in the development of computer science. This article will introduce how to use ALGOL for embedded programming, particularly in the application … Read more