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.

[参考译文] MSPM0G3507:SysConfig 问题:can't 使用最新的 SDK 2_06_00_05

Guru**** 2524370 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1563173/mspm0g3507-sysconfig-problems-can-t-use-latest-sdk-2_06_00_05

器件型号:MSPM0G3507
主题:SysConfig 中讨论的其他器件

工具/软件:

您好、

我已安装 SysConfig 1.25.0+4268。  mspm0_sdk_2_06_00_05。 这两个工具都安装到默认文件夹 c:\ti\中

当我 在工具中选择此 SDK 时、收到错误消息:

所选软件产品文件夹不包含有效的/metadata/product.json. 请选择其他文件夹或从选择器件开始。

我一年前启动了一个项目、并使用了 SDK mspm0_sdk_2_00_01_00 和 SysConfig 1.19。我再也没有此版本的 SysConfig、因为与此同时、我更改为使用新操作系统的新 PC。

如果我尝试使用最新的 SysConfig 1.25 打开我的旧*。sysconf 文件、可以看到我的设置。 但如果我尝试保存生成的*。h 文件、会收到一个错误:

无法保存生成的文件
类型错误:无法读取未定义的属性(读取“匹配“)

  在 getGPIOPort (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\Common.js:1826:25) 处
  位于 Object.getGPIOPortMultiPad (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\Common.js:1843:12)
  printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\clockTree\.meta\templates\pinFunction.Board.h.xdt:88:39)
  在 subTemplateFunction (C:\ti\mspm0_sdk_2_00_01_00\source\ti\clockTree\.meta\templates\pinFunction.Board.h.xdt:54:13) 中
  at webpack:src ts:1158:11
  printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTLclockTree.board.h.xdt:70:20) 时
  subTemplateFunction (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTLclockTree.board.h.xdt:53:13)
  at webpack:src ts:1158:11
  printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\sysctl.Board.h.xdt:70:20) 时
  eval (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\sysctl.board.h.xdt:54:13)

似乎 SysConfig 的在线版本可以正常工作、但我更喜欢使用离线工具。

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

    您好 Gunnar、

    可能需要重新安装 SDK。 这将解决第一个问题。  

    很难确定不同版本的 SDK 和 SysConfig 之间是否存在不兼容问题。 如果全新安装无法修复工程与新工具版本的兼容性、最好创建一个新的空工程并将其移植到原始工程上。

    此致、
    Brian