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.

TMS320F28035: 请问生成hex文件时产生i10与hex两个文件后我该怎么合并这两个文件

Part Number: TMS320F28035

在我使用自动生成hex文件的设定后生成了hex文件与i10两个文件,这两个文件应该为page1与page0产生,我该怎么合并这两个hex文件

  • 你好,正常来讲只有一个hex文件会生成。

  • 能否将CCS日志发上来?

  • 正常来讲确实不应该产生两个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的内容直接接续在该行之后保存即可

    多出来的文件生成方式是未知的,所以应该是不能直接合并的。推荐还是从问题本身也就是初始化问题解决。

    参考下下面这篇帖子:

    e2e.ti.com/.../2814445