目录

实时操作系统RTOS

实时操作系统(RTOS)

一、简介

  • RTOS(Real Time Operation System):实时操作系统。
  • 国外:FreeRTOS、uC/OS、RTX。
  • 国内: RT-Thread 、Huawei LiteOS、AliOS-things。
  • 版权: RT-Thread 版权属于上海睿赛德电子科技有限公司。

二、创建工程目录

新建RT-Thread文件在此文件下创建如下子文件:

https://i-blog.csdnimg.cn/blog_migrate/60ff71f0dd33afed3336f39a22e5b02f.png

三、keil5创建工程

3.1、把名为Template的keil工程保存在 RT-Thread目录下。

3.2、选择m3内核( stm32f103ZE内核是Cortex-M3 )

https://i-blog.csdnimg.cn/blog_migrate/8217d1cdba8b79240320d2dced35a5df.png

3.3、配置Manage Run-Time Environment

https://i-blog.csdnimg.cn/blog_migrate/109ef3b051d95edddabac78c357a2a7b.png

3.4、配置软件仿真,无需开发板与仿真器

https://i-blog.csdnimg.cn/blog_migrate/3a91e581f3c646dce94a86c301e7395b.png

3.5、修改时钟大小

https://i-blog.csdnimg.cn/blog_migrate/3e8b22bc05e0f5f3204eb3c1723ed831.png

XTAL :50M/Hz

https://i-blog.csdnimg.cn/blog_migrate/f8a2a129528058a9da9e1d903ad3c7f7.png

3.6、添加头文件

https://i-blog.csdnimg.cn/blog_migrate/d14dce45387597a32afe57101add1b2a.png