ZHCUBY1 April 2024
microSD 卡应格式化为 FAT32,以支持高达 32GB 的 SDHC 容量。更高内存密度的 SD 卡必须从 exFAT 格式化为 FAT32。
每个图像都必须是 nHD 分辨率为 640×360 的 24 位位图 (.BMP) 文件。PNG、JPG 和其他图像文件类型在此 EVM 上不受支持,必须在加载到 microSD 卡之前转换为 BMP 文件。每个生成的 .BMP 文件必须至少为 691 200 字节,并且不能使用任何形式的压缩。
兼容 BMP 图像文件的图像属性示例:

microSD 卡中需要一个名为“conf.txt”的文本文件。conf.txt 文件为每个图像指定一组参数,例如图像文件名、绘制坐标、背景颜色和显示时间。请勿更改 conf.txt 文件的名称,因为 MSPM0 会在启动时专门查找 conf.txt 文件。如果未检测到此文件,或者如果 conf.txt 文件的内容错误,microSD 卡播放将失败。
配置 (conf.txt)文件参数的详细信息:
| 关键字 | 参数 | 说明 |
|---|---|---|
| boot_up_mode | 1 |
1:启动界面图像 2: SSD (RGB_parallel) 3:DSI |
| number_of_sdcard_images | >=1 | 支持的最大图像数量由 512 字符数组除以整个 image_names 行字符长度得出。必须至少为“1”个字符。 |
| image_names | image1_name.bmp, image2_name.bmp, … | 图像名称必须包含“.bmp”扩展名。 |
| sequence_repeat | 1 | 值必须为“1” |
| number_of_sequence | 3 × number_of_sdcard_images | 序列编号的指示符。每个图像需要 3 个序列,因此 number_of_sequence 由 #_of_images 乘以 3 来确定。 |
| rgb_fill | R,G,B | 每个 R-G-B 值都可以接受一个 8 位值来指定从 SD 卡绘制图像之前显示的特定背景填充颜色。 |
| image | image_index, x_location, y_location |
image_index 是要从 image_nams 列表加载的元素。 x/y_location 是指开始绘制位图图像的坐标(通常为 0,0) |
| delay | 1000 | 从显示 SD 卡图像的最后一个像素开始到显示图像的延迟,以毫秒为单位。 |
| rgb_fill | R,G,B | |
| image | image_index, x_location, y_location | |
| delay | 1000 |
这是一个包含四个图像的 conf.txt 文件内容示例:
|
boot_up_mode 2 number_of_sdcard_images 4 image_names img1.bmp,img2.bmp,img3.bmp,img4.bmp sequence_repeat 1 number_of_sequence 12 rgb_fill 0,0,0 image 1,0,0 delay 1024 rgb_fill 0,0,0 image 2,0,0 delay 1024 rgb_fill 0,0,0 image 3,0,0 delay 1024 rgb_fill 0,0,0 image 4,0,0 delay 1024 |
由于 conf.txt 文件变量区分大小写,因此 conf.txt 文件的所有输入都必须采用小写字母。
文件夹结构要求 conf.txt 文件和所访问的 imgX.bmp 文件都存储在 microSD 卡的根文件夹中。下面是一个包含四个图像示例的文件夹结构示例:
