今天终于收到了GUI挑战赛的
开发板。申请的是N9H30的。本人对于新唐的芯片和LVGL是小白。先简单做个开箱测试,跑一下LVGL的demo。后面再慢慢玩。
包装是个主白色盒子,比较简约。
里面有一块开发板和一个5V
电源。USB线等要自己配。开发板的7寸屏幕很显眼。
刚拿到的开发板,默认的boot设置是从SPI Flash启动。烧有原始的demo。
接下来用rtthread的studio创建一个基于NK-N9H30开发板的模板工程。跑一下LVGL的demo。
初次编译,报了如下错误,找不到demo程序。
查找工作目录,发现“packagesLVGL-v8.2.0”里面有demo的相关代码。但是工程里面却没有。
查看设置,是因为源文件里面加了此目录的过滤器。移除即可编译成功。
接下来是烧写刚才编译的程序。按照rtthread官方给的链接,下载USB驱动和下载工具,
下载下来后,有如下三个文件夹,第一个是USB驱动,要安装。第二个是烧写SRAM的下载工具。调试程序当然是先以烧写SRAM为主。
给开发板链接USB线和RS232串口线。串口0为终端串口。设置boot为USB启动。链接开发板,然后选择类型为“DDR/SRAM”,去刚才的工程路径选择刚才编译bin文件。勾选“Download and run”复选框。其他设置按照默认即可。最后点击“download”按钮,下载即可。
下载完成后,就可以看到LVGL的官方demo了。
终端打印了触摸屏的触摸信息。
基准测试如下。
原作者:吉利咕噜2022