LVGL 入门利器~HMI-Board

小白接触RT-Thread 有一段时间,最近工作项目中需要用到GUI界面,准备学习最近比较火的 LVGL ,了解到RT-Thread 联合瑞萨推出了一款高性价比图形评估套件HMI-Board,一套硬件即可实现 HMI + IoT + 控制 的全套能力的开发板,于是狠下心花198元入手了。

LVGL 入门利器~HMI-Board_第1张图片

快递很给力,隔天就送到了,晒一下。

LVGL 入门利器~HMI-Board_第2张图片

LVGL 入门利器~HMI-Board_第3张图片

板子带塑料盒包装,保护算是比较周到,板子黑色沉金颜值看起来还不错。

先通电看看默认的示例,有LED 控制和按钮识别、WIFI、以太网、还有2048小游戏,综合体验还算比较流畅。

LVGL 入门利器~HMI-Board_第4张图片

开始学习环境搭建和烧录例程。

参考官方文档:HMI-Board (rt-thread.org) 环境搭建说明。这里直接使用RT-Thread Studio IDE 来进行创建示例。

按照文档说明需要先在RT-Thread SDK 管理器,安装HMI-Board 的资源包,然后就可以在RT-Thread Studio IDE 中直接基于hmi-board 开发板创建官方提供的例程。

资源包安装主要安装2个资源,瑞萨HMI-Board 的最新资源包和PyOCD 调速器。

LVGL 入门利器~HMI-Board_第5张图片

LVGL 入门利器~HMI-Board_第6张图片

LVGL 入门利器~HMI-Board_第7张图片

LVGL 入门利器~HMI-Board_第8张图片

就这样轻松几步就创建好了示例工程,编译下载试试。

LVGL 入门利器~HMI-Board_第9张图片

固件烧录耗时94秒,下载速率有些感人了。

LVGL 入门利器~HMI-Board_第10张图片

感人的速率,便想着到官方技术交流群咨询一下有没有提升方法,没想到还真有,交流群里面有大佬直接给了一个网盘链接。

百度网盘 请输入提取码

LVGL 入门利器~HMI-Board_第11张图片

网盘资料下载后,解压缩文件后得到这几个文件。

LVGL 入门利器~HMI-Board_第12张图片

按照如何提高固件下载速度的文档进行操作。主要是通过复制提供的DAPLink-v2.rbl 文件到插上板子后电脑显示的 DAPLink U盘升级固件和替换RT-Thread Studio IDE 安装路径下pyocd.exe程序文件。

LVGL 入门利器~HMI-Board_第13张图片

LVGL 入门利器~HMI-Board_第14张图片

文件替换后,先尝试下载不同的工程,避免相同固件影响烧录固件的效果。

尝试下载hmi-board-lvgl 示例工程固件耗时:56s,比替换pyocd.exe 程序前快了一倍。

LVGL 入门利器~HMI-Board_第15张图片

LVGL 入门利器~HMI-Board_第16张图片

固件下载速度提升前,下载factory 工程固件,耗时:94秒。

固件下载速度提升操作后,下载factory 工程固件,耗时:51秒,提升了43秒,时间就是金钱呐,感谢B站大波丁提供的提高固件下载速度的方法,让我又省了不少时间。

下一步,跟着视频教程,一步一步学习lvgl。

附上:官方文档提供的视频教程链接:

视频教程

  • B站大波丁上手+LVGL系列教程:HMI Board系列教程

你可能感兴趣的:(嵌入式硬件,iot,LVGL,GUI)