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.

[参考译文] TMDSCNCD28335:有关 F28335中 GPIO 下拉的问题

Guru**** 2535750 points
Other Parts Discussed in Thread: TMS320F28335, TMDSCNCD28335

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/691083/tmdscncd28335-question-about-pulldown-of-gpio-in-f28335

器件型号:TMDSCNCD28335
主题中讨论的其他器件:TMS320F28335

大家好、

我正在使用 F28335微控制器开发 UPS 硬件。 为了驱动某些继电器、我使用 GPIO 30、31、84、85、86、为了进行初始化、我需要将这些引脚上的电压保持在较低水平、以避免发生事故。

但是、即使我在每个 GPIO 上使用1k 欧姆的下拉电阻器( 这是 www.ti.com/.../spraas1c.pdf 第3.4.1节中建议的最小值) 、一些引脚仍保持高电平(GPIO 84、85、86)、电压约为1.5V、而其他引脚(GPIO 30、31)在0.12V 时变为低电平。

如何在 TMDSCNCD28335/TMS320F28335上下拉 GPIO ? 如果我使用低于1k 欧姆的电阻、会损坏 GPIO 吗?

感谢您的支持。

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

    Joel、

        1K 下拉电阻应足够强、以便将引脚拉至低电平值。

    1. 您在该节点上还有其他潜在的驱动器吗?
    2. 您是否检查了短路?
    3. 您的代码是否有可能将 GPIO 驱动为"高电平"?
      1. 在启动期间、器件对 GPIO 84、85、86和87进行采样。 在此期间、这些引脚配置为输入、因此不应导致此问题。
    4. 器件加电后多久、您会看到这些引脚变为高电平?

    此致、
    Cody  

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

    您好、Cody、

    感谢您的回复。

    最后、使用控制 SW2开关将这些引脚设置为高电平。 我关闭它们、问题消失了。

    此致、