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.

[参考译文] TMS320F2800137:TIDA-010949 编程问题

Guru**** 2534650 points
Other Parts Discussed in Thread: TIDA-010949

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1556043/tms320f2800137-tida-010949-programming-issue

器件型号:TMS320F2800137
主题中讨论的其他器件:TIDA-010949

工具/软件:

您好、

我使用 TIDA-010949 开发板及其  600W 太阳能电源优化器的示例代码。

使用示例代码进行调试(在降压/升压模式下生成 PWM 波形)时、效果不错。

控制器会生成适当的 PWM 输出、直到 刷写控制器中的代码后连接 USB 电源。

但一旦我断开 USB 电源并重新连接、控制器就会停止生成任何输出。

请告知需要在程序或配置文件中进行哪些更改才能正常运行代码。

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

    尊敬的 Mohit:

    使用的示例是 RAM 配置还是闪存配置?

    此外、您是否在为器件通电时处于闪存引导模式?

    谢谢。此致、

    Charles

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

    尊敬的 Charles:

    1) 我们已经尝试了 RAM 配置和闪存配置。 但两种配置中的行为是相同的。

    2) 我们已将开关组合更改为闪存引导模式。 但问题仍未解决。

    此致、

    Mohit

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

    尊敬的 Mohit:

    您能否从 CCS 的“Memory Browser“中确认闪存加载正确? 在断开并重新连接器件后、存储器浏览器看起来是什么样子的?

    此外、对于程序、codestart 是否从 0x80000 开始?

    谢谢。此致、

    Charles

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

    作为其他后续访问、请确认 USB 处于 3.3V 电源轨的状态  不会  已连接到计算机、此外、3.3V 电压轨在您连接时的波形是什么样子。

    此致、
    Jason Osborn

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

    是的。 程序从 0x80000 开始。 请检查随附的屏幕截图。

    此外,我们在 main while loop() 中添加了 LED 闪烁代码。

    在调试模式期间或刷写代码后、LED 会以 1 秒的速度闪烁(直到 USB 电源未断开)。

    重新连接后、USB 电源闪烁速率从 1 秒更改为 5 秒。

    此致、

    Mohit  

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

    尊敬的 Mohit:

    好的、谢谢。 您能否回答 Jason 提出的有关 3.3V 电源轨稳定性的上述问题?

    谢谢。此致、

    Charles

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

    尊敬的 Jason:  

    当我在 TIDA-010949 演示板中刷写代码时、USB 与笔记本电脑连接(无其他电源)。 此时、微控制器上显示 3.28V DC。 PWM 波形完全生成。  

    之后,我从笔记本电脑移除了 USB(没有电源的控制器)。 然后、微控制器的直流电压为 0V。

    然后、我再次将 USB 连接到笔记本电脑。 现在、它再次显示微控制器处为 3.28V。 但没有 PWM 输出。

    注意:我正在使用 TI 网站上提供的 TIDA-010949 演示软件。

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

    Mohit、

    根据该说明、需要更正以下一项或多项:

    1. 引导模式未设置为闪存引导模式
    2. 内部版本未设置为闪存配置

    听起来电路板只是在运行代码、这意味着这些事情中的一个或两个都是问题。

    此致、
    Jason Osborn

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

    尊敬的 Charles:

    还有其他建议吗?

    此致、

    Mohit Kumar

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

    尊敬的 Mohit:

    器件启动时是否触发了任何中断、从而导致其在闪存引导模式下无法继续使用 0x80000 处的代码?  

    谢谢。此致、

    Charles