How to Choose a Free Open Source RTOS

How to Choose a Free Open Source RTOS

Follow+Star Public Account, don’t miss wonderful content Source | Embedded ARM Edited | strongerHuang RTOS: Real Time Operating System. RTOS is one of the essentials in embedded systems. With the development of domestic production, free RTOS options are increasing rapidly, offering embedded engineers a wider selection. A senior 21ic user stated that there are now … Read more

Practical Tools Based on RTOS

Practical Tools Based on RTOS

Note+Follow Our Public Account for Exciting Content to Stay Updated Source | Mictech Technology WeChat Official Account | Embedded Column More and more embedded systems rely on the use of Real-Time Operating Systems (RTOS) to meet real-time demands, reduce time to market, simplify development, and increase code portability. Despite the many benefits of RTOS, it … Read more

Fundamentals of Real-Time Operating Systems (RTOS)

Fundamentals of Real-Time Operating Systems (RTOS)

01 Fundamentals of Real-Time Operating Systems (RTOS) Real-Time Operating System (RTOS) is an operating system (OS) designed to provide real-time application processes with data, typically without buffering delays. The key factors in an RTOS are minimal interrupt latency and minimal thread switching latency. The value of an RTOS lies in its response speed or predictability, … Read more

From Schematic PCB to RTOS Porting: STM32 Explained

From Schematic PCB to RTOS Porting: STM32 Explained

[Introduction] Since the release of the iBox related textbooks, many friends have expressed a desire for a detailed explanation of software development. Therefore, we will gradually share some details about IoT development with STM32 on the iBox. Today is the first chapter, where we will introduce how to port the standard official code (bare metal, … Read more

Porting RTOS to 51 Microcontroller

Porting RTOS to 51 Microcontroller

Previous Articles The official website of STC is a furnace I will never forget. A big shot commented. So, taking this opportunity, let’s take a look at the code he wrote. https://gitee.com/open-ell/freertos The file directory is in my favorite style, and the bsp directory clearly indicates its purpose. Below is an overview of the project. … Read more

Differences Between Coroutines and Tasks in RTOS

Differences Between Coroutines and Tasks in RTOS

We are all familiar with processes and threads, but their terminology might differ in RTOS systems. The term we are familiar with is Task (Task), which is similar to Thread (Thread). You will find that in some places, RTOS tasks are also referred to as threads. However, in RTOS, there is another less common program … Read more

Powerful Domestic CPU Running Android, Linux, RTOS

Powerful Domestic CPU Running Android, Linux, RTOS

Follow+Star Public Account, don’t miss exciting content Author | strongerHuang Source | MYIR Official Website Do you still remember the days of chip shortages and price increases? In recent years, due to trade wars and technological suppression, chip localization has become a trend. Today, I recommend a development board that can run Android, Linux,RTOS, and … Read more

New Method for Achieving Sub-Millisecond Timing Resolution in RTOS

New Method for Achieving Sub-Millisecond Timing Resolution in RTOS

Follow+Star Public Account, don’t miss out on exciting content Source | Micron Technology Have you found it impossible to reduce task scheduling or delay precision below milliseconds when using a Real-Time Operating System (RTOS)? You might have had to write a lot of application code outside of the RTOS. While this approach works, it raises … Read more

The Challenge of Mutex in RTOS Tasks

The Challenge of Mutex in RTOS Tasks

Author | strongerHuang WeChat Official Account | Embedded Column When developing projects based on RTOS, it is common to encounter mutual exclusion situations, for example: multiple tasks need to use a single UART serial port for data transmission. If mutex locks are not added, a higher priority task may preempt the serial port and send … Read more

What Are the Requirements for Running RTOS on MCU?

What Are the Requirements for Running RTOS on MCU?

Follow+Star Public Account Number, don’t miss exciting content Author | strongerHuang WeChat Public Account | strongerHuang Some friends might ask: What are the requirements for running RTOS on MCU? This is a very broad question. Currently, there are hundreds of RTOS available in the market. If you talk about the minimum requirements for MCU, I … Read more