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.

[参考译文] TMS320F28379D:我对 TMS320F28379D 上的外设软件复位有疑问

Guru**** 2553260 points
Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1103714/tms320f28379d-i-have-a-question-about-peripheral-software-reset-on-tms320f28379d

器件型号:TMS320F28379D

在 F2837xD_USB_FLASH_kernels_cpu01示例中、有 USB_Boot.c

下面是外设软件复位的代码、如下图所示。

我不明白 USB_A 在这个代码中代表什么。  

我想知道、当 USB 连接到 J8连接到 PC 时、该代码是否起作用。 如果我没有连接 J8 USB 连接器、  是否可以使用上面的示例?

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

    您好!

    USB_A 表示 F2838x 器件上的 USB 外设本身。 这些外设信号连接到 J8、因此需要连接到您的 PC。 请按照我们软件示例顶部注释中的所有说明进行操作、以确保正常运行。

    最棒的

    Kevin

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

    您好!

    感谢您的告知。

    实际上、我不使用 J8连接、而是希望重置电源。 我搜索论坛、有人说 SOFTPRES7 (SCI)也可以重置电源。 对吗?

    我尝试查找有关 SOFTPRES7的示例或代码、但找不到它。  如果您有示例或代码、请告诉我(我打算使用 J1连接)。  

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

    我不明白您所谓的"重置电源"是什么意思。 您是否正在尝试对电路板进行循环供电? 也就是说、关闭并打开电源? 如果是、有两个选项:

    1. 如果您使用的 controlCARD 没有集线站、则只能通过断开并重新连接 J1来实现此目的。
    2. 如果您使用的是坞站,则可以使用坞站中的电源开关。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好。

    是的。 我是说关闭和打开电源。 实际上、我现在正在使用集线站。  

    我不想使用电源开关。  我想在 CCS 中使用电源开关代码。 我是说程序会自动关闭并打开电源。

    我还在论坛上搜索了这方面的内容。 我找不到。 这是不可能的?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="511201" URL"~/support/microcontrollers/C2000-microcontrollers-group/CC2000/f/C2000-microcontrollers-forum/1103714/tms320f28379d-I-here-a-question-about-peripheral-software-reset-on" tms320f28379d/4091394#4091394自动关闭/报价单]程序。

    不可以、这是不可能的。

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

    我明白了。  感谢您的告知。

    那么、我可以再问一个问题吗?

    在 CCS 调试中、我们可以单击 CPU 复位按钮和恢复按钮。  我想知道、也不可能进行 CPU 复位和恢复代码。

    如上所述、我想让程序自动执行 CPU 复位和恢复。

    实际上、我想刷写程序并重新启动、而不使用 J8连接和集线站电源开关。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ~引用 userid="511201" URL"μ C/support/microcontrollers/C2000-microcontrollers-group/C2000/f/C2000-microcontrollers-forum/1103714/tms320f28379d-i-here-a-question-about-peripheral-software-reset-on" tms320f28379d/4091944#CPU reset"CCS 按钮、我们可以在 CCS 中点击"Resume 调试按钮、然后点击"Reset"。  我想知道、也不可能进行 CPU 重置和恢复代码。

    复位时、程序计数器将指向 BootROM 中的某个位置。 因此、您不能简单地"恢复"代码。

    [引用 userid="511201" URL"~/support/microcontrollers/C2000-microcontrollers-group/C2000/f/C2000-microcontrollers-forume/1103714/tms320f28379d-I-have a question-about-peripheral-software-reset-on tms320f28379d/4091944#4091944"]、询问是否要自动执行上述复位和调用 CPU[如上所述的程序]。

    无法实现。

    [~ userid="511201" URL"/support/microcontrollers/C2000-microcontrollers-group/C2000/f/C2000-microcontrollers-forume/1103714/tms320f28379d-I-have a question-about-peripheral-software-reset-on" tms320f28379d/4091944#4091944#I 想使用闪存和电源插座切换、并使用 J8引脚重新启动闪存连接和电源站。]

    某些脚本可能会出现这种情况、但您必须自己编写。

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

    是的。 我将尝试另一种方法。

    感谢您告诉我!