Part Number: TMS320F28035
在我使用自动生成hex文件的设定后生成了hex文件与i10两个文件,这两个文件应该为page1与page0产生,我该怎么合并这两个hex文件
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMS320F28035
在我使用自动生成hex文件的设定后生成了hex文件与i10两个文件,这两个文件应该为page1与page0产生,我该怎么合并这两个hex文件
正常来讲确实不应该产生两个hex文件但是真正的情况是在设置完生成hex文件的设置后将会产生警告为:
Data is being written to auto-generated file DCDC.i10
通过查询debug文件夹下的文件发现将会产生两个与hex相关的文件为:

打开两个文件显示的内容分别为
.hex相关为
:02000004003EBC
:20E00000761F020406340F2C63021E2C02770F2C65021E2C021E0F3065021E30062C761F01
:20E0100002031E1076223B01761F01A1FF409603761F02030610761F01A3FF409603761F84
:20E0200002039210761F01A09605761F01A19605761F01A29605761F01A39605761F020454
。
。
。
:207FD000000000000000000000000000000000000000000000000000000000000000000091
:207FE000000000000000000000000000000000000000000000000000000000000000000081
:0C7FF00000000000000000000000000085
:047FF600007EE2C85F
:107FF800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
:00000001FF
而.I10大致内容为:
:02000004003FBB
:2040000072183F3100003F805BD93EDE000042FEFFFF3FFF00003F800000000000003F809D
:204010000000BF003DDB371FC3D23F7FB84DBEF0DFB738941D3B3F7FC4A7BEE24DFD396BEC
。
。
。
:2040C000A6F53D770FFC3F44642ABE08A1163D8304003F421883BE0490C03D8B00003F40BF
:0440D0000000BE002E
:00000001FF
因此我找寻答案发现出现问题的原因为使用F28035的cla功能其初始化定义在page1中产生的问题
所以我想要询问的问题为合并这两个文件是否使将.HEX的:00000001FF删除然后将.i10的内容直接接续在该行之后保存即可
所以我想要询问的问题为合并这两个文件是否使将.HEX的:00000001FF删除然后将.i10的内容直接接续在该行之后保存即可
多出来的文件生成方式是未知的,所以应该是不能直接合并的。推荐还是从问题本身也就是初始化问题解决。
参考下下面这篇帖子: