器件型号: TMS320F2812
您好:
从最新版本的 hex2000 开始、我注意到在使用该组合时出现了一个新警告:
--boot --binary
该工具现在报告:
warning: binary output requires IMAGE and ROMS directives
然而、这就引出了一个问题:
- 如果我从切
--binary换到其他格式--ascii(如)、警告将消失。 - 生成的内容显示在功能上相同(原始二进制值与 ASCII 编码的十六进制值)、只是表示方式不同。
我想知道:
- 此警告是否在较新版本的 hex2000 中出现预期行为?
- 现在是否有严格的要求来定义专门用于二进制的`image`和`ROMS`指令
即使存储器映射已由--boot链接器命令明确定义、也可以输出吗? - 为什么这一要求不适用于 ASCII 输出、即使这两种格式最终都表示相同的数据?
从实际角度来看、尽管有警告、二进制输出似乎有效且可用、这会使此更改有点混乱。
希望对这一警告背后的理由以及处理这一警告的建议方法作出任何澄清。
在查找文档时、似乎 --boot --binary 未在 spru513 中记录该组合、而是在“USB 引导加载:“段落中 4.1 节下的 sprujh3 用户指南中使用。
谢谢。