10.16652/j.issn.1004⁃373x.2022.12.007
实时操作系统RT⁃Thread启动流程剖析
RT?Thread实时操作系统具有实时性高、芯片适用广泛等特点,在环境、农业等方面应用较多.了解RT?Thread的内部原理有助于更好地设计应用系统,但目前对该部分的研究较少.为此,文中在给出STM32L431芯片的上电启动过程后,针对板级硬件资源、定时器和调度器等内核资源进行初始化过程分析;再辅以主线程和空闲线程创建流程进行对比分析,同时联合调度器的启动机制剖析,详细解析驻留RT?Thread后系统的启动流程;最后,分析启动过程中FLASH使用情况以及各线程创建前后RAM的分配情况.针对RT?Thread的启动流程研究可为其在不同微控制器上的移植和应用提供技术基础,也能够对分析其他实时操作系统的启动起到参考作用.
RT-Thread、实时操作系统、启动流程、线程切换、过程分析、RAM存储
45
TN911⁃34;TP302.1
国家自然科学基金61672369
2022-06-16(万方平台首次上网日期,不代表论文的发表时间)
共7页
36-42