9. SD卡(或U盘)下载到硬件屏

点击下载此页演示工程[project(start_demo1).zip]

硬件屏支持插入SD卡或U盘,来更新工程配置文件pack.ah到核心板的SPI FLASH。硬件屏上电后从SPI FLASH读取工程配置,并显示出来。

SD卡功能:
  1. 更新pack.ah到核心板的SPI FLASH

  2. 音视频控件可播放放在SD卡里的文件

U盘功能:
  1. 更新pack.ah到核心板的SPI FLASH

  2. 插上SD或板载焊接有SD NAND, 复制ATK_HMI文件夹到SD卡里。

详细更新逻辑参考:SD卡和U盘更新的区别


操作步骤:

第一步:将U盘或读卡器(插上了TF卡)其中之一连接到电脑的USB口,如下图:

读卡器和U盘

  • 注意:SD卡或U盘容量不要大于32GB(等于32GB可用),且已经格式化为FAT32文件系统格式。

第二步:在编译菜单栏下点击拷贝SD,操作如下图:

点击拷贝

点击拷贝SD,上位机执行了几个步骤:

  1. 检测当前工程是否有修改,有修改重新编译

  2. 检测电脑有没有U盘插入,没有或有多个U盘插入则弹出窗口让用户选择U盘路径

  3. 当前仅一个U盘插入,则拷贝工程配置文件pack.ah和虚拟SD目录下的AUDIO\VIDEO文件夹到U盘的ATK_HMI文件夹下。

第三步:拷贝完成输出窗口如下图:

拷贝完成窗口

第四步:拷贝到了U盘的文件,如下图:

拷贝到U盘文件结构

第五步:将U盘或拷贝好的TF卡插上硬件屏,如下图:

U盘更新或SD卡

第六步:给硬件屏断电重新上电,屏幕显示更新进度

第七步:更新完毕,屏幕自动重启。


注意1: 如果U盘和TF卡都插上,系统不仅会复制工程文件pack.ah到核心板,还会复制整个ATK_HMI文件夹到TF卡,耗时可能会很久! (建议:工程有播放外部TF卡音视频时,建议使用TF卡来下载硬件屏!)

注意2: 如果U盘和TF卡都插上,复制完毕,屏幕不会自动重启,需要拔掉U盘手动断电重启。

注意3: 不建议使用读卡器+TF卡当做U盘插入硬件屏的U盘接口。硬件屏有时候识别不到读卡器!





相关参考链接:

U盘如何格式化为FAT32文件系统

输出窗口的内存14.9M是什么意思