小白接触RT-Thread 有一段时间,最近工作项目中需要用到GUI界面,准备学习最近比较火的 LVGL ,了解到RT-Thread 联合瑞萨推出了一款高性价比图形评估套件HMI-Board,一套硬件即可实现 HMI + IoT + 控制 的全套能力的开发板,于是狠下心花198元入手了。
快递很给力,隔天就送到了,晒一下。
板子带塑料盒包装,保护算是比较周到,板子黑色沉金颜值看起来还不错。
先通电看看默认的示例,有LED 控制和按钮识别、WIFI、以太网、还有2048小游戏,综合体验还算比较流畅。
开始学习环境搭建和烧录例程。
参考官方文档:HMI-Board (rt-thread.org) 环境搭建说明。这里直接使用RT-Thread Studio IDE 来进行创建示例。
按照文档说明需要先在RT-Thread SDK 管理器,安装HMI-Board 的资源包,然后就可以在RT-Thread Studio IDE 中直接基于hmi-board 开发板创建官方提供的例程。
资源包安装主要安装2个资源,瑞萨HMI-Board 的最新资源包和PyOCD 调速器。
就这样轻松几步就创建好了示例工程,编译下载试试。
固件烧录耗时94秒,下载速率有些感人了。
感人的速率,便想着到官方技术交流群咨询一下有没有提升方法,没想到还真有,交流群里面有大佬直接给了一个网盘链接。
网盘资料下载后,解压缩文件后得到这几个文件。
按照如何提高固件下载速度的文档进行操作。主要是通过复制提供的DAPLink-v2.rbl 文件到插上板子后电脑显示的 DAPLink U盘升级固件和替换RT-Thread Studio IDE 安装路径下pyocd.exe程序文件。
文件替换后,先尝试下载不同的工程,避免相同固件影响烧录固件的效果。
尝试下载hmi-board-lvgl 示例工程固件耗时:56s,比替换pyocd.exe 程序前快了一倍。
固件下载速度提升前,下载factory 工程固件,耗时:94秒。
固件下载速度提升操作后,下载factory 工程固件,耗时:51秒,提升了43秒,时间就是金钱呐,感谢B站大波丁提供的提高固件下载速度的方法,让我又省了不少时间。
下一步,跟着视频教程,一步一步学习lvgl。
附上:官方文档提供的视频教程链接:
- B站大波丁上手+LVGL系列教程:HMI Board系列教程