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.

[参考译文] MSPDS v3.13.000.001开源包问题

Guru**** 2553450 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/723217/mspds-v3-13-000-001-open-source-package-issues

我正在从源代码构建 MSP 调试堆栈、当前版本(v3.13.000.001、5月14日发布)出现了一些问题。

  1. deviceinfo.h 中的编译器错误(ArmFlashMemoryAccess 构造函数具有额外参数"writeProt")
    错误 C2661:'TI::DLL430::ArmFlashMemoryAccess::ArmFlashMemoryAccess':没有重载函数会获取10个参数(编译源文件 src\TI\DLL430\DeviceDb\exportxml.cpp)
  2. UpdateManagerFet::numStepsFpgaFirmware()中的编译器错误
    错误 C2065:'MSP_FetFpgaHalImage_SECTIONS ':未声明的标识符
  3. 使用生成的 DLL 时、由于未加载设备 DB、连接到设备失败。 预编译的二进制文件在初始化期间自动加载器件 DB、但开源版本不同。

我没有在论坛上发现任何关于第一个错误的引用、但这些主题中涵盖了2和3:

我已经在本地解决了这些问题、但最好在下一个源代码版本中修复这些问题。 很难在无需从源代码本身解决错误的情况下跟踪构建 DLL 所需的所有依赖项!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Robert、
    我们将邀请调试堆栈的专家、并尽快返回给您。

    此致
    Peter
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Robert、
    很抱歉耽误你的时间。 非常感谢您提请我们注意这一点。 我们已将其归档为错误、并将尝试在下一个版本中解决此问题。 请观看此版本的发行说明。 基于此、我们现在关闭此主题。 我希望这对您来说是可以的。

    此致
    Peter