您好!
我正在查看一些 lst 文件,并注意到.dwpsn 文件 C:\… 信息在第132列被截断。 我已经查看了项目属性 Build->Advanced Options->Assembler Options,没有找到配置最大行长度的方法? 我应该去别的地方吗?
谢谢、
ED
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.
您好!
我正在查看一些 lst 文件,并注意到.dwpsn 文件 C:\… 信息在第132列被截断。 我已经查看了项目属性 Build->Advanced Options->Assembler Options,没有找到配置最大行长度的方法? 我应该去别的地方吗?
谢谢、
ED
需要考虑两种解决方案。
一种是不使用列表文件。 使用编译器选项--src_interlist 进行编译。 编译器始终生成汇编语言源文件。 默认情况下、它在汇编到目标代码后被删除。 此选项有两种效果。 1) 1)此文件未删除。 它与 C 源文件具有相同的名称、扩展名为.asm。 2) 2)添加了注释、使代码更易于理解。 此文件中的.dwpsn 指令不会被截断。
另一种解决方案是更改列表文件的宽度。 没有命令行选项。 相反、请使用汇编器指令.width。 要了解更多相关信息、 请在 C28x 汇编工具手册中搜索 标题 为"设置输出列表格式的指令"的子章节。 在 C 源文件中、使用 asm 语句插入指令。 C 文件中的第一条语句应与...类似。
asm ("\t.width 400");/*字符串必须以空格字符开始*/
列表文件支持的最大宽度为400个字符。
谢谢、此致、
乔治
[引用 user="Ed Sanders"]我找不到–src_interlist 编译器选项。
请参阅在 CCS 中查找编译器选项一文。
谢谢、此致、
乔治