主题中讨论的其他器件:C2000WARE
您好!
我目前已完成引导加载程序和应用程序代码的编程、但我需要生成一个十六进制文件、其中应同时包含引导代码和应用程序代码。 目前、我只能生成两个单独的.hex 文件:1个用于引导、1个用于使用十六进制实用程序工具的应用程序代码。 我使用 CCS v11。
此主题在网上非常模糊和过时,资源有限。 有人能告诉我在不同的项目中创建单个.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.
您好!
我目前已完成引导加载程序和应用程序代码的编程、但我需要生成一个十六进制文件、其中应同时包含引导代码和应用程序代码。 目前、我只能生成两个单独的.hex 文件:1个用于引导、1个用于使用十六进制实用程序工具的应用程序代码。 我使用 CCS v11。
此主题在网上非常模糊和过时,资源有限。 有人能告诉我在不同的项目中创建单个.hex 文件所需的步骤吗?
谢谢。
您好! 似乎您有两个 来自两个工程的可执行文件、一个用于引导加载程序、一个用于应用程序。 是这样吗? 十六进制实用程序具有"加载映像"格式模式 、您可以使用该模式 将 多个 可执行文件合并到单个映像中。 请搜索 C28x 汇编工具手册 、查看标题为 加载映像格式(--load_image 选项) 看看它是否满足您的需求。
谢谢
您好、我已经看了该部分、但其中提到我需要包含 ROMS 指令。 很遗憾、我不确定 ROM 中需要哪些内容。
我无法了解我的应用程序代码和引导代码是否应链接在此 ROM 目录中。 若然,这究竟是如何做到的呢? 我是否需要为 ROM 中的引导和应用程序代码指定闪存地址?
目前我的十六进制命令文件如下所示:
Bootloader.out --ti_txt --image --map hex.map ROMS { FLASH: org = 0x3EC000, len = 0x20000, files = {Bootloader.hex} }
很遗憾、当我使用 hex cmd 文件构建工程时、ti-txt 文件不会以正确的格式输出。 您还能提供这方面的建议吗?
谢谢。
您好! ROMS 指令记录在部分中 ROMS 指令 在我上面链接的文档中、基本上说明了以下内容:
ROMS 指令将系统的物理存储器配置指定为地址范围参数列表。 每个地址范围都会生成一组文件、其中包含与该地址范围对应的十六进制转换实用程序输出数据。 每个文件可用于对一个 ROM 器件进行编程。
您应该使用它来描述系统上的存储器范围、十六进制实用程序将相应地生成。
很遗憾、当我使用 hex cmd 文件构建工程时、ti-txt 文件不会以正确的格式输出。 您还能提供这方面的建议吗?
您如何调用该工具、您能否详细说明"不以正确的格式输出"的含义。 它根本不是 TI-TXT、还是它以某种方式损坏、或产生其他影响?
谢谢!
您好! 谢谢你的答复。 根据您的说法、我认为如果我要将引导代码和应用程序代码段组合成一个十六进制文件、只需选择"--load_image:combine_sections"即可? 在 ROMS 指令中、您可以指定任意存储器地址范围?
是的,道歉我没有详述我的最后一个问题。
当我使用 ROMS 指令生成 TI-TXT 十六进制文件时、十六进制实用程序工具会输出以下内容:
 f¦@ FLASHD } } ¦ @ FLASHC €} €} € FLASHA €~ €~ € ªø ? ö4 ? $Iÿÿˆ Nÿÿˆ ÿÿˆ þÿˆ ´Bþÿˆ @{Dÿÿˆ þÿ ˆ þÿ"ˆ þÿ(ˆ H? þÿ*ˆ H? ÿÿˆ ? @vðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V€â¾ ñÿvvvðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v oþUšvªCv $¨$ƒVÕÜ“
=A–‚þ þA–"viÿvÐDvÛDvóDšvÁDvéDA’vÁDvéD švÁDvéD švÁDvéD švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv
– švÁDvéDvÐDv – švÁDvéDvÐDv – švÁDvéDvÐDv
– švÁDvéDvÐDv – švÁDvéDvÐDv –vóDvâDv ˆiÿ‚þ "vv¾ÌüÿP–ÌóÿP–ÌÏÿP–
þÿ
ýÿ
ûÿ
但是、当我 在不使用 ROMS 指令(针对单个项目)的情况下生成 TI-TXT 十六进制文件时、十六进制实用程序工具 会输出 以下内容:
@0000 AA 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 00 F6 7F 34 00 3F 00 24 49 FF FF 10 88 00 00 20 4E FF FF 11 88 00 00 00 00 FF FF 12 88 00 00 00 00 FE FF 14 88 00 00 00 00 B4 42 FE FF 16 88 00 00 00 40 7B 44 FF FF 1E 88 00 00 01 00 FE FF 20 88 00 00 00 00 00 00 FE FF 22 88 00 00 00 00 00 00 FE FF 28 88 00 00 14 48 3F 00 FE FF
我不知道为什么会发生这种情况。 我知道这种 文本显示格式是正确的、因为我可以通过串行接口刷写程序。
在十六进制实用程序命令行中、我有以下命令行、"${CG_TOOL_HEX}${BuildArtifactFileName}-boot -sci8 -a -o ${BuildArtifactFileBaseName}.txt"、我从 本 应用手册中复制了该行。
谢谢!
我只需要选择"--load_image:combine_sections"为 true? 在 ROMS 指令中、您可以指定任意存储器地址范围?
可以、但在使用 load_image 时可以执行的其他选项有一些限制、如 加载映像特性 首选。 但是、如果您在这方面需要更多帮助、我们的十六进制实用程序专家将在下周提供、并会更详细地解决该问题。
但是、当我 在不使用 ROMS 指令(针对单个项目)的情况下生成 TI-TXT 十六进制文件时、十六进制实用程序工具 会输出 以下内容:
我会好奇 ROMS 指令中有什么;TI-TXT 格式也有一些限制、支持8位物理存储器宽度和8位 ROM 宽度。 任何可能影响输出的变化。
我想知道 ROMS 指令中包含什么;TI-TXT 格式也有一些限制、支持8位物理存储器宽度和8位 ROM 宽度。 任何可能影响输出的更改。
我认为、使用 C28x 汇编工具手册中提到的 TI-TXT 格式时、memwidth 和 ramwidth 参数会被忽略。 我也不会改变这些参数、因此我认为问题不是这样的。
目前是我的 ROMS 指令中的内容:
Bootloader.out Application.out --image --map hex.map --ti_txt ROMS { FLASHA: org = 0x00004000, len = 0x2000 FLASHC: org = 0x00006000, len = 0x2000 }
是的、我 现在要附加我的 CCS 项目。
e2e.ti.com/.../TI_5F00_help_5F00_query_5F00_w_5F00_hex_5F00_file.zip
*请注意、我的 hex.cmd 文件位于 Bootloader/Debug 下。 我构建引导加载程序项目以生成 TI_TXT 十六进制文件。
我 在十六进制工具中添加了以下命令:
-命令行: "${CG_TOOL_HEX}${BuildArtifactFileName}-boot -sci8 -a -o ${BuildArtifactFileBaseName}.txt"
-命令行模式: ${command}${flags}${output_FLAG}${output}${inputs} ./hexe.cmd
我在十六进制工具中选择了以下选项:
--diag_wrap =off --ti_txt --load_image --load_image:combine_sections=true
如果您还需要什么、请告诉我。
我会用一种非常不同的方式来对付你的。
请考虑这一点。。。
Unknown 说:我需要生成一个既包含引导代码又包含应用程序代码的十六进制文件
...可能是错误的方法。 您是否使用 C2000Ware 或一些其他类似封装? 该软件包中的示例如何解决该问题? 尽管如此、这可能是最佳解决方案。 我缺乏这方面的知识,所以我不能有更多的帮助. 请告诉我、您是否希望进一步学习此内容。 如果是、我将通知这些专家有关该主题的情况。
从这一点开始、我认为创建单个十六进制文件是总体最佳方法。
分两步完成。 第一步、创建单个可执行文件。 使用类似于...的命令
hex2000 --load_image -o combined.out application.out boot.out
然后转换 组合输出 hex 文件中。 考虑到我此时所知道的、我不明白您为什么需要 ROM 指令。
在我的十六进制实用程序命令行中、我有以下命令行"${CG_TOOL_HEX}${BuildBaseArtFileName}-boot -sci8 -a -o ${dArtifactFileName}.txt"、我是从 本 应用手册复制的。
选项 -boot -sci8 仅当您依赖器件内置的引导加载程序时才需要。 是这样吗?
谢谢。此致、
-乔治
您好、George、
这一点完全不令人讨厌、感谢您的输入。
您使用的是 C2000Ware 还是其他一些类似的软件包? 该软件包中的示例如何解决该问题? 尽管如此、这可能是最佳解决方案。 我缺乏这方面的知识,所以我不能有更多的帮助. 请告诉我、您是否希望进一步学习此内容。 如果是、我会将此主题通知这些专家。
我实际上使用的是 C2000Ware 包。 我还没有举出任何具体的例子来说明如何解决这一问题。 唯一可用的信息在 C28x 汇编工具手册中、但是这只 记录了" 加载映像格式(--load_image 选项) "。
从这一点开始、我认为创建单个十六进制文件是总体最佳方法。
分两步完成。 第一步、创建单个可执行文件。 使用类似于...的命令
hex2000 --load_image -o combined.out application.out boot.out
然后转换 组合输出 hex 文件中。 考虑到我此时所知道的、我不明白您为什么需要 ROM 指令。
[/报价]没错。 我希望生成一个包含引导代码和应用程序代码的十六进制文件。 在手册中、我在指定如果您使用--load_image 选项则需要 ROMS 指令之前进行了链接。 此外、如果选择了--load_image 选项、CCS 也不允许我在没有 ROMS 指令的情况下编译工程。
运行您建议的命令后、以下是我在 combined.out 文件中生成的文件:
 Úufv@ FLASHA v @ FLASHC @ @ € ªø ? ‘A ? ºBÿÿ ˆ þÿˆ þÿˆ þÿˆ B? þÿˆ B? ›? @v$@"vvÀ ýv€|iÿg>vÀ÷ÿviÿv6Aš›v,@v@ "vvÀ¿V%U¿V%ªviÿ "vvÀ¿V)hviÿ þB—A–vÀCl"v v%vÌ€Æÿa"vþvA¦!’
€¦§a"v@ A’!Íàÿ¨Ê!–viÿv$@’Rý`"v¿ÿvB’RaR `"vÍþ†ÿ¨Ê–vB’R`"vÌþ
–iÿ ÿ‚@v€vÀ€v‚þiÿ þC|B—A–"vv" Nlÿ¿vÀ0 0Íüÿ¨Ê0–B’2Íðÿ¨Ê2–iÿv$@4’Rý`v" C’Íÿ¿ÿ¨Ê–viÿ„þ "vv¾0 vÀ+ÌüÿP– @ € @ € @ € @ viÿ þ"vv+ (ÿÿ!(ÿÿ"(ÿÿ#(ÿÿ$(ÿÿ%(ÿÿ&(ÿÿ'(ÿÿvvÿý8’A–9’A–:’A–;’A–<’A–=’A–>’A–?’A–v+ /@mšo š‚þiÿ "vvÀÿþþÿ @ viÿ "vvÀ `ÿŸ `ÿŸ `ÿû ûÿÿþviÿ "vvÀÿ¿ ÿNFiÿ@v€vÀ ýÿ ûÿ ÿþviÿ "vvÀ@ @ÿßýÿ ûÿ ÿþviÿ (P iÿVVVæ @)v )vv˜B RBa"v
(ºB¨(? aÿvºB)o ›
$ßl)¨$ߦ¡÷†$§¡ §
$c\ÿ;
Yß ìÿ
(ÿÿ¨(ÿÿ a?ÿÿv4BvvšB
(ÿÿ¨(ÿÿ aÿvÿÿo߽çg>¾Å
$ߨ$Xÿ÷`vuBvéA w o½²v
Y ’ a«(ÿÿª(ÿÿ
(ÿÿ¨(ÿÿ«avÿÿv Åg>v a§¡’g>v a§g>vçA¾‹ v ›B €vXB@v €v @"vv¾ v¿ viÿv,B š þ> ÀB¨BÅg>‚þ ½²½ª½¢þ¤‚ ÑËZo\)V¡£ˆÜ ¤\
ƒvXBBaDŠFƒvXBËZÙ¢’¡Têfˆþ¾‚¾†¾‹ R«¨¤Åa
ˆÞ…\‡| þÿ
ˆ¦a S aÿ¨\¿vþÿ…’‡– þÿ…’‡– øÿ¤
«(ÿÿª(ÿÿ«` š Ôo¤
Ä’¤
ÜvB v ¨ v ¨ V"vÀ¹)(h v ‘Aš ? ö B ? ›B"vv* Ìÿð
–ÌðÿP–ÌàÿP–ÿÿvö wiÿ ÃVÿÿ ? øÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿv ? € > MÆÿÿ þÿ þÿ þÿ "Æ> þÿ "Æ> ,> Àvðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V€â¾ ñÿvvvðÿ â½ 0æ B)V%v ovðÿ â½ 0æ B)V%v o~vÁÃ"vvÀ ýv€|iÿg>vÀ÷ÿviÿ~vÓÄš›~vÉÃ~vKÄ "vvÀ¿V%U¿V%ªviÿ "vvÀ¿V)hviÿ þB—A–vÀCl"v v%vÌ€Æÿa"vþvA¦!’
€¦§a"v@ A’!Íàÿ¨Ê!–viÿ~vÁÃ’Rý`"v¿ÿvB’RaR `"vÍþ†ÿ¨Ê–vB’R`"vÌþ
–iÿ ÿ‚@v€vÀ€v‚þiÿ þC|B—A–"vv" Nlÿ¿vÀ0 0Íüÿ¨Ê0–B’2Íðÿ¨Ê2–iÿ~vÁÃ4’Rý`v" C’Íÿ¿ÿ¨Ê–viÿ„þ "vv¾0 vÀ+ÌüÿP– @ € @ € @ € @ viÿ þ"vv+ (ÿÿ!(ÿÿ"(ÿÿ#(ÿÿ$(ÿÿ%(ÿÿ&(ÿÿ'(ÿÿvvÿý8’A–9’A–:’A–;’A–<’A–=’A–>’A–?’A–v+ /@mšo š‚þiÿ "vvÀÿþþÿ @ viÿ "vvÀ `ÿŸ `ÿŸ `ÿû ûÿÿþviÿ "vvÀÿ¿ ÿNFiÿ@v€vÀ ýÿ ûÿ ÿþviÿ "vvÀ@ @ÿßýÿ ûÿ ÿþviÿ (P iÿVVVæ @)v )v~v+Æ RBa"v
(Mƨ(> aþvMÆ)o ›
$ßl)¨$ߦ¡÷†$§¡ §
$c\ÿ;
Yß ìÿ
(ÿÿ¨(ÿÿ a?ÿÿ~vÅv~v-Æ
(ÿÿ¨(ÿÿ aÿvÿÿo߽çg>¾Å
$ߨ$Xÿ÷`~vÆ~v†Å w o½²v€
Y ’ a«(ÿÿª(ÿÿ
(ÿÿ¨(ÿÿ«avÿÿv€Åg>v€a§¡’g>v€a§g>~v„ž‹ ½²½ª½¢þ¤‚ ÑËZo\)V¡£ˆÜ ¤\
ƒ~vÑÅBaDŠFƒ~vÑÅËZÙ¢’¡Têfˆþ¾‚¾†¾‹ R«¨¤Åa
ˆÞ…\‡| þÿ
ˆ¦a S aÿ¨\¿vþÿ…’‡– þÿ…’‡– øÿ¤
v ~.Æ €~vÑÅ@v €~vÃ"vv¾ v¿ viÿ š «(ÿÿª(ÿÿ«` š Ôo¤
Ä’¤
Ü~vîÅ v€¨ v€¨ V"vÀ¹)(h v~ .Åš > À~ #Æ > .Æ"vv* Ìÿð
–ÌðÿP–ÌàÿP–ÿÿvö wiÿ ÃVÿÿ ? øÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿv ? €
有趣的是、该.out 文件的内容与我在生成的.txt 十六进制文件中看到的内容相同。 因此,这也许是一个指示符.out 文件 根本不是转换成一个十六进制文件...
此外、我不 清楚如何将生成的 combined.out 文件转换为 TI_TXT 格式的十六进制文件。 您是否只是在上面发送的命令中将 combined.out 替换为 combined.txt? 是否有命令允许我在不执行此编译后处理步骤的情况下生成 hex 文件?
选项 -boot -sci8 仅当您依赖器件内置的引导加载程序时才需要。 是这样吗?是的、正确。 我的最终产品需要通过 SCI 串行接口下载和刷写、并且需要 一个 .hex 文件。
我想进一步讨论这个问题、所以最好咨询一下您的专家。
谢谢。
[/quote]
我的最终产品需要通过 SCI 串行接口下载和刷写,并为此需要 一个 .hex 文件。 [/报价]我缺乏了解这是否是最佳总体解决方案所需的知识。
我想进一步讨论此问题,因此最好咨询您的专家对此主题的意见。我同意。 我已通知这些专家有关该主题的信息。
谢谢。此致、
-乔治
[/quote]