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.

[FAQ] [参考译文] [常见问题解答]生成和加载 MSP430二进制文件

Guru**** 650440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/886022/faq-generating-and-loading-msp430-binary-files

如何生成 MSP430二进制文件

使用 IAR

1.选择要为其生成二进制文件的工程,然后选择 Open Project -> Options

2.在“选项”窗口中,选择类别“链接器”

在 Output 选项卡下,选中“Allow C-SPY specific extra output file (允许特定于 C-SPY 的额外输出文件)”框。

接下来,在“Extra Output”(额外输出)选项卡下,选中“Generate extra output file”(生成额外输出文件)框,然后从“Output format”(输出格式)下拉框中选择二进制文件格式。 在下图中,选择了“MSP430-txt”选项。 选择此选项将生成.txt 二进制文件。

3.然后单击确定关闭选项窗口。

4.接下来选择 Project -> Rebuild All 以生成二进制文件。 在这种情况下,生成的.txt 文件可以在项目的“输出”文件夹下找到。 该文件可位于文件夹路径下:…Project Folder\Debug\EXE]

使用 CCS v5.x

1.选择要为其生成二进制文件的工程,然后选择“打开工程”->“属性”2. 在 Properties (属性)窗口中、选择类别 Build。 在"Build Steps"选项卡下、从"Apply Predefined Step"旁边的下拉框中选择二进制文件格式。 可以选择 TI-TXT 或 INTEL-HEX 格式。 在下图中、选择了 TI-TXT 文件格式。 选择此选项将生成.txt 二进制文件。 然后单击确定以关闭属性窗口。4. 接下来选择 Project -> Clean。 生成二进制文件。 在这种情况下,生成的.txt 文件可以在项目的“调试”文件夹下找到。 该文件可位于文件夹路径下:…。Project Folder\Debug\

使用 CCS v6.x

1.打开"Project"->"Properties"->"Build"->"MSP430 Hex Utility"、选中"Enable MSP430 Hex Utility"选项。


2.启用 MSP430十六进制实用程序后、转至 Open "Project"->"Properties"->"Build"->"MSP430 Hex Utility"->"Output Format Options"、为"Output TI-TXT hex format (--ti_txt)"选择"Output Format"。注: 生成采用 int-hex 格式的输出文件时、除了选择此格式外、还需要在十六进制实用程序的"常规选项"配置屏幕中将"指定数据排序(字节序)(--order)"参数设置为"MS"、并将"指定 ROM 宽度(--romwidth、-romwidth)"设置为"16"。


下载基于 FET-Pro430的二进制文件

软件设置

从 Elprotronic (MSP430第三方工具制造商)下载免费的 PC GUI 工具。 该工具可从以下链接下载:立即下载。 要下载最新工具版本、请访问 www.elprotronic.com/download.html 并查找 FET-Pro430 Lite Software
Elprotronic 工具的精简版本支持以下二进制文件格式:
打开 PC GUI 并选择适当的微控制器组和器件
使用“Open Code File ->”按钮选择需要下载到设备上的二进制文件。
按下 GUI 上的 AutoProg 按钮会将二进制文件下载到器件上。
注意:要在 GUI 工具中更改 JTAG 和 SBW 选项、请打开设置->连接/器件复位、并在目标方的连接/复位选项窗口中选择 JTAG (4线)或 Spy Bi 线(2线)选项。