工具与软件:
我们使用 TI28388D 微控制器无法实现此离线校准过程。 该微控制器的十六进制文件似乎是在16位填充时生成的。 我们已经尝试使用映射和 elf 文件信息导航 hex 文件来解码与我们的校准参数地址对应的十六进制值、但失败了。 我们想知道、为了实现此功能、是否需要对 TI28388D micro 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.
工具与软件:
我们使用 TI28388D 微控制器无法实现此离线校准过程。 该微控制器的十六进制文件似乎是在16位填充时生成的。 我们已经尝试使用映射和 elf 文件信息导航 hex 文件来解码与我们的校准参数地址对应的十六进制值、但失败了。 我们想知道、为了实现此功能、是否需要对 TI28388D micro hex 文件执行一些专有编码?
我质疑修改 hex 文件的合理性。 TI 没有相关文档或示例来说明如何做到这一点。 我不知道您要试图解决什么总体问题。 但我怀疑有其他方法不需要修改 hex 文件。
将所有这些都放在一边...这里有一些详细信息、可以帮助您了解您现在拥有的 hex 文件。
在大多数系统中、每个地址对应一个8位字节。 在 C28x 系统上、每个地址对应一个16位字。 您在映射文件、elf 目标文件等中看到的所有地址都是这样工作的。 hex 文件中的地址也是如此。 外、TI-TXT 和二进制的格式除外。 我想您不使用这些格式中的任何一种。
文档中记录了有关每种格式的许多详细信息。 请搜索 C28x 汇编工具手册 、查看 标题为"对象格式说明"的子章节标题为 "控制 ROM 器件地址"的子章节也可能有用。
谢谢。此致、
-George.