检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵剑川 赵静 欧启标[1] 张宇 张检保 Zhao Jianchuan;Zhao Jing;Ou Qibiao;Zhang Yu;Zhang Jianbao(Guangdong Vocational College of Mechanical and Electrical Technology,Guangzhou 510000,China)
出 处:《单片机与嵌入式系统应用》2022年第6期22-25,共4页Microcontrollers & Embedded Systems
摘 要:RT Thread是一个物联网实时操作系统(RTOS),它提供了线程调度、时钟管理、内存管理、线程同步与通信、中断管理等基本功能要素,具有组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性等特点。在深入分析RT Thread的功能要素和函数调用关系基础上,简要给出了其在STM32单片机芯片上的启动流程,重点剖析了RT Thread的芯片上电、板级初始化、定时器初始化、调度器初始化、线程创建、线程切换等流程,可作为RT Thread在不同微控制器上移植的技术基础,也可作为分析其他RTOS启动过程的技术参考。RT Thread is a real-time operating system(RTOS)for the Internet of Things.It provides basic functional elements such as thread scheduling,clock management,memory management,thread communication,interrupt management and so on.It has features of complete and rich components,high scalability,easy development,ultra-low power consumption,high security and so on.On the basis of in-depth analysis of functional elements and function call relationship of RT Thread,the startup process of STM32 microcontroller chip is briefly given,focusing on the analysis of RT Thread chip power-on,board-level initialization,timer initialization,scheduler initialization,thread creation,thread switch and other processes.It provides a technical basis for the transplantation of RT Thread on different microcontrollers,and can also be used as a technical reference to analyze the startup process of other RTOS.
关 键 词:RT Thread STM32 启动流程 线程调度
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.70