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.

[参考译文] MSP-EXP430F5529:MSP-EXP430F5529实验板-用户体验代码构建、但赢得了#39;t 运行

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1219491/msp-exp430f5529-msp-exp430f5529-experimenter-board---user-experience-code-builds-but-won-t-run

器件型号:MSP-EXP430F5529
主题中讨论的其他器件:MSP430F5529、、、 MSP430WARE

带有预加载用户体验代码的试验板工作正常。

将试验板的用户体验项目导入到了一个新的工作区中-它现在是在发布模式中建立的、调试太大了。 似乎加载到电路板中、但无法完全运行。 板上的原始代码已擦除、并替换为未修改代码的新构建。

我可以单步执行代码:从空白 LCD 开始、然后执行大量步骤、它打开 LCD 背光、从而使代码至少达到一定程度。 但当我全速运行时、我看到的只是一个启用背光的空白 LCD。

将电源滑动开关设置为 EZ 并将 PC USB 电缆插入 EZ USB (板的左下方)-这是正确的吗?

生成过程无错误、但会收到一些可疑警告:


"../lnk_msp430f5529.cmd"、第126行:警告:链接器命令文件没有
type=vect_init 的段、但确实包含.intXX 段。 该文件可能
过时。 为所有.intXX 段生成中断指针。 。
如果没有其他处理程序、则将使用 RTS 中提供的默认处理程序
已找到。 建议您将链接器命令文件更新到
最新版本。

警告:创建没有 SECTIONS 规范的输出段".data"

如果我只建立目标-得到一个错误- gmake:***无规则设定目标'100430F5529-Exp-Board'

我在某处缺少一两步-有什么想法吗?

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

    尊敬的 Ted:

    我不熟悉这个案例、但我发现一些材料可能对您有所帮助。

    chen zhiping 说:
    电源滑动开关设置为 EZ 并将 PC USB 电缆插入 EZ USB (板的左下方)-正确吗?

    正确、请参考照片:

    chen zhiping 说:
    警告:创建输出节".data"而没有节规范

    这意味着您应该在 cmd 文件中创建 d .data 段、以让编译器知道将具有初始值的全局变量放置在何处。

    chen zhiping 说:
    我漏掉了一两步-有什么想法吗?

    至于代码警告、请参考 MSP-EXP430F5529试验板用户指南: https://www.ti.com/lit/pdf/slau330 

    它描述了软件安装、您浏览了吗? 它可能会有所帮助。

    此致

    Sal.

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

    大家好、

    感谢您的发帖。 我已经多次经历 UG、TI 确实需要更新使用试验板和新版本的 CCS。

    我的确用我的项目之一5529 LP 的 lnk_msp430f5529.cmd 文件替换了 lnk_msp430f5529.cmd 文件-这是 cmd 文件的更新版本-它解决了这个问题。 CCS 现在构建/载入此代码至试验板/并且它运行。 除了 USB 正常工作外、几乎所有设备都正常工作。

    因此、我在寻找更新版本的 lnk_msp430f5529_usb.cmd、但我们找不到它。 有什么建议吗?

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

    尊敬的 Ted:

    我详细了解了 MSP430Ware、您或许可以参考 msp430USB.cmd。

    它包含在 MSP430Ware\usblib430\MSP430_USB_Software\MSP430_USB_API\USB_API 中。

    e2e.ti.com/.../msp430USB.txt

    B.R.

    Sal.

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

    大家好、

    很好的建议,尝试了它,链接在文件, USB 鼠标和 USB MicroSD 仍然不工作. 此外、Tilt Puzzle 和 Cube 演示还锁定。 大多数操作都能正常工作、包括读取 microSD 卡。 此外、还发现其中一些应用必须使用5529 USB 端口、而不是 EZ USB 端口-这可以修复 PC、将 EXP 板上的 microSD 卡视为外部 RAM。

    TI 需要清理该 UG 并添加有关使其使用当前 CCS 版本的详细信息。

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

    尊敬的 Ted:

    对不起 ,我没有太多帮助。

    我会请一位 高级专家提供 详细信息、并 在收到反馈后立即与您联系。

    B.R.

    Sal.

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

    Sal、你很有帮助、你解决了第一个问题、谢谢。 TED

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

    尊敬的 Ted:

    EZ USB 用于下载映像和运行某些 UART 示例。

    如果您不愿意测试 USB 外设的功能、则需要连接5529 USB 端口:

    谢谢!

    此致

    Johnson