今天RT-Thread推出了一个一站式的开发工具RT-Thread Studio,通过简单易用的图形化配置系统以及丰富的软件包和组件资源,让物联网开发变得简单和高效。下面就是官网的介绍:
我先来吃个螃蟹,试试水。
1.载软件,安装,这就不介绍了。
2.打开软件,需要注册登陆,登陆之后进入就是欢迎页面,中文界面好评
3.我们来创建一个项目
现在应该只支持STM32,我们基于芯片创建一个项目,点个灯
十分方便的就创建成功
4.添加服务
点开SET,我们添加一个日志功能
直接启用,ctrl+s保存并添加到工程里
5.牛刀小试
修改LED宏定义,我这里用的是野火霸道,LED设置为PB5
然后保存编译
编译成功
打开自带的终端(串口加命令输入),左上角的小电视
选择之后,板子连接到电脑,下载程序
复位板子
成功
6.继续添加LED闪烁函数
添加LED宏定义
我们这里让LED0 1s改变一下状态,LED1 0.5s改变一下状态
7. 创建LED任务函数
一个优先级设置为12一个设置为10
8.修改main函数
9.保存编译下载程序,复位板子,成功
Gif一直不会动,我就不上传了
体验还不错,虽然ST也推出了STM32CubeMXIDE,可以直接配置FreeRTOS,但是其他仅限于配置芯片的外设,而RT-Thread Studio虽然不能详细的配置芯片外设,但是有更强的功能,可以直接利用一些组件及软件包,例如一些传感器的驱动、常用的协议都可以直接添加并使用,极其方便。现在只探索了冰山一角,下次继续。