Analysis and Research on Event Triggering Process Based on Open Source RT_Thread Architecture

Real-Time Operating System (RTOS) is a system software applied in embedded systems, communication in RTOS refers to the exchange of information between threads or between threads and interrupt service routines, its function is to achieve synchronization and data transmission. When coordinating interrupts and synchronizing between threads or threads, but without the need to transmit data, event based methods are often used. This article first introduces the basic meaning and application scenarios of events, as well as the execution process of event receiving functions and event sending functions, next, analyze the timing of event scheduling through examples of event scheduling mechanisms between threads. Finally, the thread scheduling process is segmented and analyzed, and the running results of each segment are provided. It provides convenience for readers to understand the triggering process of events in RT_Thread. It also provides reference and inspiration for analyzing the working principles of other synchronization and communication methods of RTOS.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/eeiss65394.2025.11085559
Primary Topic
Robotics and Automated Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Analysis and Research on Event Triggering Process Based on Open Source RT_Thread Architecture

Minghe Suo, Chenggong Sun, Qi Dai
Robotics and Automated Systems
article

Analysis and Research on Event Triggering Process Based on Open Source RT_Thread Architecture

Minghe Suo, Chenggong Sun, Qi Dai
article en

Abstract

Real-Time Operating System (RTOS) is a system software applied in embedded systems, communication in RTOS refers to the exchange of information between threads or between threads and interrupt service routines, its function is to achieve synchronization and data transmission. When coordinating interrupts and synchronizing between threads or threads, but without the need to transmit data, event based methods are often used. This article first introduces the basic meaning and application scenarios of events, as well as the execution process of event receiving functions and event sending functions, next, analyze the timing of event scheduling through examples of event scheduling mechanisms between threads. Finally, the thread scheduling process is segmented and analyzed, and the running results of each segment are provided. It provides convenience for readers to understand the triggering process of events in RT_Thread. It also provides reference and inspiration for analyzing the working principles of other synchronization and communication methods of RTOS.

Suzhou University of Science and Technology (CN), Jiangsu Vocational College of Medicine (CN)
Openalex Percentile: Top 79%
Robotics and Automated Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Analysis and Research on Event Triggering Process Based on Open Source RT_Thread Architecture — Minghe Suo, Chenggong Sun, et al. · (2025) | TGRS Research Map | TGRS