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.

[参考译文] TMS320F2806:编程期间的输出状态(GPIO、PWM)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/984300/tms320f2806-output-states-gpio-pwm-during-programming

器件型号:TMS320F2806
主题中讨论的其他器件: TMS320F280041

你(们)好。

我想知道微控制器的输出在编程过程中是否可以切换?! 在角线中、我们目前使用 TMS320F2806、我们考虑继续使用 TMS320F280041。 我是否可以假设在编程期间所有 GPIO 均为高阻态并且所有 PWM 输出保持为0?  

提前感谢!

伦纳特

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

    在闪存期间、器件会复位、因此 GPIO 应全部处于 GPIO 模式并进入输入模式。 然后、一旦代码开始运行、GPIO 就会配置为外设模式并更改为相应的输出状态。

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

    你好、Nima、

    感谢您的回复。 编程后是否不会发生复位? 还是编程流程更像:
    复位
    将器件置于定义的状态(如您所述)
    编程闪存
    复位
    新程序配置 I/O

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

    我相信这正是你所提到的。 几年后、我还没有了解 F2806器件。 如果需要、我可以检查这个。

    NIMA

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

    根据我在其他微控制器、JTAG 和 SBW 等方面的经验... 在编程启动时、通常将复位线路拉低以使器件保持复位状态。

    NIMA

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

    你好、Nima、

    我认为我对您的体验很满意! 感谢您的快速回复!

    伦纳特