Microchip
直播中

李秀兰

7年用户 1408经验值
私信 关注
[问答]

如何在MPLABX中执行操作

在MPLAB 8中,我有一个项目,生成一个限制内存范围的HEX文件(不覆盖一个自制的引导加载程序)。MPLAB 8的文件/导出设施允许范围的规范,例如0x400到0x29 FFF。如何在MPLAB X中执行同样的操作?我需要一个用于分发的十六进制文件,即没有设置ICD的编程范围。谢谢。

回帖(9)

盛文凤

2020-4-27 09:16:12
Hi-Build项目;-.->PIC内存视图;-选择内存类型和格式;-右键单击任何单元格->export->select.;总是进行两个导出并比较它们-有时它会导出损坏的数据!
举报

周彦楠

2020-4-27 09:30:04
我也有同样的问题……不想覆盖我的引导加载程序,也不想覆盖我的EEPROM内容。当我转到Program Memory表(格式为Hex)时,我右击,我只能“Output to File”或“Export Table...”(我正在运行X-IDE 3.45)文件a t与.hex文件不匹配。有没有办法输出'real'.hex文件格式,或者将导出的表文件转换成.hex文件格式?
举报

胡芝恒

2020-4-27 09:49:07
运行HealMe作为后期构建过程的一部分。HeMax附带MPLABX和XC8编译器。文档可以在XC8用户指南部分8.3中找到。
举报

周彦楠

2020-4-27 10:02:35
AsCui,我一直在试图找出如何从生成的.HEX文件中有十六进制“排除”一段内存。具体来说,我想从原始的.Hex文件中删除0-0x200的内存,并将剩余的存储器保存到修改过的.Hex文件中。查看有关Hexmate的文档,我没办法这样做——有什么建议吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分