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.

[参考译文] MSP430I2020:IAR 工具链和传统电表库构建配置

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/970649/msp430i2020-iar-toolchain-and-legacy-e-meter-library-build-configuration

器件型号:MSP430I2020
主题中讨论的其他器件:MSP-GANG

TI 朋友和家人、

我们的客户还有关于具有旧版库和 IAR 工具链的 i2020电表的一些其他问题:

  1. 我们是否建议将“emeter-toolkit”构建为一个库,其配置如所附的屏幕截图所示?

 

  1. 客户将使用 MSP-GANG 编程器对计量 IC (MSP430-2020)进行编程。根据 MSP Gang 编程器用户指南(www.ti.com/.../slau358q.pdf 因此、我假设这三个工程中的一个应为可执行工程、另外两个工程可能应为库。 明白了吗? 如果是、应将哪个工程编译为可执行工程?

 

  1. 此外,在构建“电表计量”项目时,会生成一些错误[Pe1696](请参见随附的屏幕截图)。 似乎找不到“signal.h”和“inttypes.h”库。 您知道如何修复此错误吗?

Ty、
是的

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

    尊敬的 Chris:

    感谢您将问题发布到 E2E。

    [引用 user="Chris Yorkey"]我们是否建议将“emeter-toolkit”构建为一个库,其配置显示在随附的屏幕截图中?

    是的、没错。 工具套件和计量项目都应构建为库。

    [报价用户="Chris Yorkey">客户将使用 MSP-GANG 编程器对计量 IC (MSP430-2020)进行编程。根据 MSP Gang 编程器用户指南(https://www.ti.com/lit/ug/slau358q/slau358q.pdf?ts=1610126148828&ref_url=https%253A%252F%252Fwww.google.com%252F),用户似乎只能选择要编程的单个代码文件(TI.txt)(2.1.1)。 因此、我假设这三个工程中的一个应为可执行工程、另外两个工程可能应为库。 明白了吗? 如果是、应将哪个项目构建为可执行项目?

    这三个项目应按以下顺序进行编译:工具包>计量>应用。 应用工程生成的可执行文件是用于对器件进行编程的可执行文件。

    [引用 user="Chris Yorkey"]此外,在构建“电表计量”项目时,会生成一些错误[Pe1696](请参见随附的屏幕截图)。 似乎找不到“signal.h”和“inttypes.h”库。 您知道如何修复此错误吗?

    我以前没有看到过此错误、但我怀疑它与这些文件未包含的目录有关。 我在论坛中搜索了编译器错误、并找到了几个应该有所帮助的线程。 建议转至 Project -> Options -> C/C++ compiler -> Preprocessor、然后添加文件所在的目录。

    此致、

    James

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

    非常乐于助人,James!  非常感谢这里的详细答复。  此时、客户已开始使用其传统版本。  感谢您让我们朝着正确的方向前进。  我猜此信息也将对当前/未来的客户有所帮助。

    此致、

    Chris