首页 > 其他 > 详细

RT-Thread 学习笔记 - 绪论

时间:2019-10-08 15:08:51      阅读:64      评论:0      收藏:0      [点我收藏+]

RT-Thread是一款国产嵌入式系统,嵌入式操作系统是一种应用于嵌入式系统中的软件,用于对接底层硬件和上层应用。

RT-Thread整体上分层三个层次:与硬件直接作用的Porting层,RT-Thread内核核心层Kernel,基于核心层拓展的组件,可以上层应用直接对接,官方提供图:

技术分享图片

 

 RT-Thread实现实时系统的原理靠的是线程的调度,所谓线程,即任务。实时系统与一半的裸机运行流程区别在于,一半裸机运行是顺序流程,比如先执行一个任务,再执行另一个任务,配合一些中断服务函数处理一些紧急事件。

实际上,实时系统也是基于中断,对于单核的CPU,一个时刻最多只能处理一个线程,实时系统通过线程调度机制,行程了一种多任务同时运行的假象。下图为线程转换图:

 技术分享图片

 

RT-Thread 学习笔记 - 绪论

原文:https://www.cnblogs.com/showtime20190824/p/11629719.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!