Rt-thread:修订间差异
跳转到导航
跳转到搜索
(创建页面,内容为“ ==源代码== ===主要=== https://github.com/RT-Thread/rt-thread.git ===备用=== https://gitee.com/rtthread/rt-thread.git ==说明== rt-thread是一个物联网操作系统。特点: * 组件较多、生态日渐繁荣。 * 根据BSP包的不同可支持Keil、IAR、GCC及RT-Thread Studio。 个人认为的不足之处: * 官方提供的成品工具多数只在windows下运行。 === RT-Thread Env === RT-Thread Env 工具包括配置器和包管理器…”) |
|||
第18行: | 第18行: | ||
RT-Thread Env 工具包括配置器和包管理器,用来对内核和组件的功能进行配置,对组件进行自由裁剪,对线上软件包进行管理,使得系统以搭积木的方式进行构建,简单方便。 | RT-Thread Env 工具包括配置器和包管理器,用来对内核和组件的功能进行配置,对组件进行自由裁剪,对线上软件包进行管理,使得系统以搭积木的方式进行构建,简单方便。 | ||
个人理解:RT-Thread Env包含开发RT-Thread所需的免费/开源工具,不包含Keil与IAR,为Rt-Thread的开发环境。所有编译rt- | 个人理解:RT-Thread Env包含开发RT-Thread所需的免费/开源工具,不包含Keil与IAR,为Rt-Thread的开发环境。所有编译rt-thread的操作最好在env环境下进行,Keil与IAR需要自行安装。。 | ||
=== 编译步骤: === | === 编译步骤: === |
2022年9月17日 (六) 02:02的版本
源代码
主要
https://github.com/RT-Thread/rt-thread.git
备用
https://gitee.com/rtthread/rt-thread.git
说明
rt-thread是一个物联网操作系统。特点:
- 组件较多、生态日渐繁荣。
- 根据BSP包的不同可支持Keil、IAR、GCC及RT-Thread Studio。
个人认为的不足之处:
- 官方提供的成品工具多数只在windows下运行。
RT-Thread Env
RT-Thread Env 工具包括配置器和包管理器,用来对内核和组件的功能进行配置,对组件进行自由裁剪,对线上软件包进行管理,使得系统以搭积木的方式进行构建,简单方便。
个人理解:RT-Thread Env包含开发RT-Thread所需的免费/开源工具,不包含Keil与IAR,为Rt-Thread的开发环境。所有编译rt-thread的操作最好在env环境下进行,Keil与IAR需要自行安装。。
编译步骤:
- 进入env环境。切换到待开发的芯片的bsp目录。
- 使用Kconfig工具配置裁剪Rt-Thread(menuconfig)。
- 使用包管理器下载相应包(pkgs --update)。
- 使用scons编译且生成工程文件。