作者:迪仔科技
概述
这是一个基于ART-Pi板卡使用RT-Thread Studio实现的Littlevgl图形界面,监控XY移动平台位置。目的是嵌入医疗设备实现监控及功能控制
开发环境
RT-Thread版本:RT-Thread V 4.0.3
开发工具及版本:RT-Thread Studio 1.0
RT-Thread使用情况概述
内核部分:调度器
调度器:创建多个线程来实现不同的工作。
硬件框架
ART-Pi + 2.8 SPI TFT
软件框架说明
上电初始化SPI设备,初始化TFT屏幕参数,初始化Littevgl图形界面。显示设计的图形界面。
软件模块说明
在界面中设计两个按钮实现三个功能,启动、暂停、停止
在没有暂停状态时,按下启动按钮,平台先进行回零矫正,然后开始工作。
在工作状态下,按下启动按钮,设备进入暂停状态。
在暂停状态下,按下启动按钮,设备继续工作
在任何状态下按下停止按钮,设备将停止且工作不可恢复
比赛感悟
非常感谢大赛主办方组织的这场非常有意义的比赛。能够让我在百忙之中接触并了解RT-Thread这款国内自主的嵌入式操作系统。通过此次比赛让我了解了RT-thread这款嵌入式操作系统的强大与深奥。短短几个月的时间,虽然还没有摸透RT-Thread,但是对于它的兴趣到时提高不老少。有时间还得研究研究新出的Smart内核。
但是,国内将RT-Thread应用到实际项目中还是很少,大部分市场被Free-RTOS占据,RT-Thead想要继续发展我个人认为有以下几点:
在说说RT-Studio,这个IDE着实做的好。定位和功能都很完善。所然说从工作的角度来看,用这个IDE创建的工程绑定了RT-Thread系统有点可惜。但也算是国内IDE的一股清流了。