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.

TMS320F28377D: 解析CCS生产的COFF格式的.out文件中的Dwarf调试信息

Part Number: TMS320F28377D

我们需要静态解析.out文件,获取所有全局变量结构体及其成员的地址,

我们使用的CCS版本是8.3,生成的.out是COFF格式,TI是否有解析该.out文件中的Dwarf调试信息的工具或者实例代码呢,需要将变量名称和地址打印出来,效果如下:

  

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
addr ·size· ·symbol
0010F2E6 04 AcMeasData.OldHWDataGridVtgSumAbs.s32LastSpotVal[0]
0010F2E8 04 AcMeasData.OldHWDataGridVtgSumAbs.s32LastSpotVal[1]
0010F2EA 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[0].s32HalfWaveAvgSum
0010F2EC 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[0].s32LastSpotVal[0]
0010F2EE 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[0].s32LastSpotVal[1]
0010F2F0 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[1].s32HalfWaveAvgSum
0010F2F2 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[1].s32LastSpotVal[0]
0010F2F4 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[1].s32LastSpotVal[1]
0010F2F6 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[2].s32HalfWaveAvgSum
0010F2F8 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[2].s32LastSpotVal[0]
0010F2FA 04 AcMeasData.OldHWDataInvtPwr.OldHWDataInvtPwr[2].s32LastSpotVal[1]
0010F2FC 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[0].s32HalfWaveAvgSum
0010F2FE 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[0].s32LastSpotVal[0]
0010F300 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[0].s32LastSpotVal[1]
0010F302 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[1].s32HalfWaveAvgSum
0010F304 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[1].s32LastSpotVal[0]
0010F306 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[1].s32LastSpotVal[1]
0010F308 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[2].s32HalfWaveAvgSum
0010F30A 04 AcMeasData.OldHWDataLoadPwr.OldHWDataLoadPwr[2].s32LastSpotVal[0]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX