硬汉嵌入式论坛

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

[辅助工具] srec_cat(SRecord)各种测试命令说明

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
发表于 2022-6-20 00:51:28 | 显示全部楼层 |阅读模式
回复

使用道具 举报

7

主题

190

回帖

216

积分

高级会员

积分
216
发表于 2024-3-24 14:38:33 | 显示全部楼层
在使用srec_cat将hex文件转换为bin文件时,如果hex文件中只定义了一部分地址范围(例如从0x8000000开始),而其他地址范围未定义,则转换的bin文件中未定义的地址范围通常会填充为0x00或其他默认数值。这可能会导致bin文件出现0-0x7FFFFFF范围的空数据。这个怎么操作才能避免掉啊硬汉哥
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
 楼主| 发表于 2024-3-25 07:53:02 | 显示全部楼层
abcde1224 发表于 2024-3-24 14:38
在使用srec_cat将hex文件转换为bin文件时,如果hex文件中只定义了一部分地址范围(例如从0x8000000开始), ...

你这个是不是程序里面做attribute属性了,导致中间部分填充了一大批0x00,0xFF之类的数据。
回复

使用道具 举报

7

主题

190

回帖

216

积分

高级会员

积分
216
发表于 2024-3-27 17:58:49 | 显示全部楼层
eric2013 发表于 2024-3-25 07:53
你这个是不是程序里面做attribute属性了,导致中间部分填充了一大批0x00,0xFF之类的数据。

我弄好了,起始地址少个-的参数,一直都没注意
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 22:46 , Processed in 0.227092 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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