Design of Real-Time Embedded System Based on STM32 and Free RTOS with Optimization of Advanced Task Scheduling Algorithm
Yuanyuan Zhang, Junnan Li
- Year
- 2025
- Citations
- 2
Abstract
The research discusses the architecture and realization of a real-time embedded system based on STM32 microcontrollers and Free RTOS with the specification of complex scheduling algorithms. A real-time embedded system is widely used in applications where small-time deviation and non-variability of the task are mandatory. The STM32 mentioned above platform accompanies Free RTOS and creates a perfect base for developing such systems. The study is quantitative and focuses on performance attributes that include, task completion time, execution time, and scheduling. This was done with the help of RMS (Rate Monotonic Scheduling), DMS (Deadline Monotonic Scheduling) to achieve higher system performance. It was shown that experimental outcomes enhanced the efficiency of task response with a particular emphasis on a 25% increase in the response time, and 98% of tasks completed on time at different workload conditions. The results are consistent with the prior work done in real-time system optimization and establish the usefulness of Free RTOS in handling scheduling issues. The system also indicates a favorable resource utilization where the system can support the applications in areas such as automation, robots and IoT. This research also verifies the applicability of STM32 and Free RTOS for hard real-time applications and lays foundation for these future works: adaptive scheduling and real-time communication protocol.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991