硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1449|回复: 4
收起左侧

[ThreadX全家桶] GUIX显示资源文件如何解析?

[复制链接]

14

主题

50

回帖

97

积分

初级会员

积分
97
发表于 2022-5-13 14:07:26 | 显示全部楼层 |阅读模式
最近用guix studio生成*.bin文件格式的显示资源,然后U盘导入到Flash固定位置,上电后再加载到SDRAM中使用。一整套下来已经挺溜了~

但是现在考虑到上电时要判断显示资源是否正确存在flash中,如果正确那就可以加载显示,不正确可以提示更新显示资源。

那么就需要解析显示资源文件了,将flash中的显示资源读出来解析,然后判别。

所以我想问问大家是否有相关文档或者做过类似工作的小伙伴!!!

能看到显示显示资源开头似乎是固定的(58 47 c4 ea...),但以此作为判断是否一定正确?而且对于后续数据没有进一步分析,还是不保险。
image.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115863
QQ
发表于 2022-5-14 10:23:33 | 显示全部楼层
可以在开头补加文件大小和CRC校验值。
回复

使用道具 举报

14

主题

50

回帖

97

积分

初级会员

积分
97
 楼主| 发表于 2022-5-14 16:59:57 | 显示全部楼层
好的,这倒是一个好方法。
回复

使用道具 举报

681

主题

3492

回帖

5560

积分

论坛元老

积分
5560
发表于 2022-5-15 08:59:31 | 显示全部楼层
貌似使用 HEXEdit 软件打开某个 bin 文件,会显示 crc 及 md5 值哟
bin-crc.png






回复

使用道具 举报

14

主题

50

回帖

97

积分

初级会员

积分
97
 楼主| 发表于 2022-5-17 11:29:02 | 显示全部楼层
hpdell 发表于 2022-5-15 08:59
貌似使用 HEXEdit 软件打开某个 bin 文件,会显示 crc 及 md5 值哟

谢谢兄弟。但是我觉得这个crc倒不是重点了,用什么方式都可以,能保证显示资源正确就行。如果你那边有这个软件CRC校验的算法的话也可以提供参考一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-23 10:31 , Processed in 0.274455 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表