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.

[参考译文] MSPM0-SDK:使用 MSPM0-SDK 和 IAR 嵌入式工作台。

Guru**** 2805935 points

Other Parts Discussed in Thread: MSPM0-SDK, SYSCONFIG, MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1608049/mspm0-sdk-working-with-mspm0-sdk-and-iar-embedded-workbench

器件型号: MSPM0-SDK
Thread 中讨论的其他器件: SysConfigMSPM0G3507

您好、  

我目前正在评估适用于 ARM 的 IAR-Embedded 工作台。 我尝试使用 MSPM0-SDK (mspm0_sdk_2_09_00_01) 进行设置,我遵循以下指南 — 适用于 IAR 的 MSPM0 SDK 快速入门指南 — MSPM0 SDK 快速入门指南 2.09.00.01 文档和适用于 MSPM0 MCU 的 IAR Embedded Workbench IDE 版本 9.70.2+-适用于 MSPM0 MCU 的 IAR Embedded Workbench IDE 文档 2.09.00.01 文档 设置相关内容。  

使用非 SysConfig 工程时很长、但当我将 SysConfig 工程导入我的工作区时、我无法直接查看 SysConfig 工具。 我使用 sysconfig 应用程序打开我的 SysConfig 工程、但它抛出以下错误:

是否要在兼容模式下重试?

错误:调用 scripting.AddModule() 时发生异常:未搜索此资源:/ti/driverlib/SYSCTL.syscfg.js 路径:/ti/driverlib/.meta/SYSCTL.syscfg.js /ti/.meta/driverlib/SYSCTL.syscfg.js /.meta/ti/driverlib/SYSCTL.syscfg.js /ti/driverlib/SYSCTL.syscfg.js /ti/driverlib/.meta/SYSCTL.syscfg.js /ti/.meta/driverlib/SYSCTL.syscfg.js /.meta/ti/driverlib/SYSCTL.syscfg.js /ti/driverlib/SYSCTL.syscfg.js

我也在 comptaiblity 模式下重试了它,但它没有打开。  

我遇到了该 MSPM0C1103:独立 SysConfig 无法打开 MSPM0 SDK 中的示例 — 基于 Arm 的微控制器论坛 — 基于 Arm 的微控制器 — E2E 支持论坛(位于 E2E) 、但我不确定要编辑哪个.js 文件、不想编辑错误的文件并做任何修改。  

谢谢你。  

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

    我的.syscfg 文件最初具有此功能

    /**这些参数是在生成此文件时使用的。 它们将通过 GUI 或 CLI 自动应用于后续加载*。使用“--help"运行“运行 CLI 以获取有关如何覆盖这些参数的更多信息。 */

    //@cliArgs --器件“MSPM0G350X"--封“封装“LQFP-64 (PM)“--器件“默认“

    //@v2CliArgs --器件“MSPM0G3507"--封“封装“LQFP-64 (PM)“

    //@cliArgs -- board /ti/boards/LP_MSPM0G3507 -- rtos nortos

    我将其替换为以下内容

    /**
    *这些参数是在生成此文件时使用的。 它们将自动应用于后续载荷
    *通过 GUI 或 CLI 运行带有“--help"的“的 CLI 以获取有关如何覆盖这些参数的更多信息。
    *@cliArgs — 板“/ti/boards/LP_MSPM0G3507 “--产品“ mspm0_sdk@2.09.00.01 “
    *@v2CliArgs --板“/ti/boards/LP_MSPMG03507 ---产品“ mspm0_sdk@2.09.00.01 “
    *@版本{“tool":“:“1.26.2+4477"}“}
    */

    现在、当我打开时、会得到以下内容

    无效参数“--product":“:找不到名为“mspm0_sdk"和“和版本“2.09.00.01"的“的产品

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

    好的、我刚注意到 v2CliArgs 行中有一个错误。 将其更改为 LP_MSPM0G3507 有帮助、尽管已安装的文件夹显示 SDK 版本为 2.09.00.01 、product.json 文件将版本号显示为 2.09.00.02

    /**
    *这些参数是在生成此文件时使用的。 它们将自动应用于后续载荷
    *通过 GUI 或 CLI 运行带有“--help"的“的 CLI 以获取有关如何覆盖这些参数的更多信息。
    *@cliArgs — 板“/ti/boards/LP_MSPM0G3507 “--产品“ mspm0_sdk@2.09.00.02 “
    *@v2CliArgs --板“/ti/boards/LP_MSPM0G3507 ---产品“ mspm0_sdk@2.09.00.02 “
    *@版本{“tool":“:“1.26.2+4477"}“}
    */

    这是有效的。