认识RT-thread实时操作系统

介绍

RT-thread相比Linux操作系统,其具有体积小、成本低、启动快、功耗低的特点,除此之外,RT-thread还具有实时性高、占用小资源的特点
对于受硬件资源限制的,可以使用RT-thread的NANO版本,它仅仅需要3KB Flash和1.2KB RAM内存资源。硬件丰富的资源,可以使用RT-thread的在线软件包管理工具,实现直观快速的模块化裁剪

RT-thread和FreeRTOS、uC/OS都是RTOS,但是他们之间的主要区别是:RT-thread还具备丰富的中间层组件和应用软件生态

  • 内核层:RT-thread内核是RT-thread的关键部分,包括内核系统中对象的实现,如多线程调度、信号量、邮箱、消息队列、内存管理、定时器;libcpu/BSP:主要与硬件密切相关,由外设驱动和CPU移植组成
  • 组件和服务层:组件是基于RT-Thread内核之上的上层软件
  • 软件包:运行于RT-thread物联网操作系统平台上,RT-thread提供了各类软件包

RT-thread项目结构

项目书有多个分支,每个分支都有各自的作用

如果您觉得这篇文章不错,且手里较为宽裕,可以支持一下博主,一分也是缘分😊
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇