第一步:在电脑上将图片修改为屏幕对应分辨率并转换为PPM格式
调节图片大小尺寸,推荐在线网站:在线调整图片尺寸;
由于常见的 Windows 绘图工具(如画图)无法直接另存为 PPM 格式,推荐直接使用在线格式转换网站Convertio — 文件转换器。
核心图片参数(必须严格一致):
- 分辨率:800 × 480 800 \times 480800×480
- 色彩格式:RGB 24位(或 8-bit 每通道)
- 导出格式:.ppm(导出类型选择"其他"或直接指定 .ppm)
第二步:将新文件上传到开发板
假设你转换后的文件命名为start.ppm,将其上传并放置到开发板的/IOT/images/目录下。
第三步:修改 /etc/profile 配置文件
我们要把iot操控程序启动项,替换为fbsplash的闪屏控制命令
或者注释掉iot操控程序启动项,加上fbsplash的闪屏控制命令
- 打开配置文件
vi/etc/profile- 定位到文件末尾,找到以下位置:(你的也可能没有注释)
#cd /IOT #./iot #这两行注释是取消开发板开机自动进入内置操控程序的逻辑 cd /- 在
cd /的上一行插入以下命令:
- 按下i进入插入模式,然后输入
fbsplash-s/IOT/images/start.ppm-d/dev/fb0参数释义:
-s:指定要显示的 PPM 图片路径。
-d:指定显示设备,/dev/fb0 为开发板的屏幕。
- 保存并退出 vi(按 Esc 后输入 :wq 并回车)
第四步:测试运行
在终端直接执行新命令:
fbsplash-s/IOT/images/Gemini.ppm-d/dev/fb0此时屏幕应该会瞬间刷新,完美显示出你的定制图片,不再报任何错误。测试成功后直接 reboot 重启即可。
效果展示: