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.

[参考译文] MSPM0L1305:GPIO 不会变为高电平

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1534749/mspm0l1305-gpio-not-going-high

部件号:MSPM0L1305

工具/软件:

Im 的某些 GPIO 输出引脚有问题。  当使用 DL_GPIO_setPins ()、特别是 FET_EN 和 DRV_EN_UVLO 时、两个输出引脚不会变为高电平。 我使用了一个准系统“hello world“程序尝试切换引脚、并使用仪表测试引脚上的电压以进行验证。 两个引脚读数均为 0 伏。 不确定是缺少引脚的配置设置、还是属于硬件问题。 附件是虚拟测试的配置文件和主文件、以及 main.e2e.ti.com/.../main.zipe2e.ti.com/.../dummy_5F00_test.zip

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

    嘿、Joseph、

    我查看了您生成的头文件、看到 FET_EN 和 DRV_EN_ULVO 分别分配给 PA0 和 PA1。 这些引脚为开漏引脚、因此需要一个外部上拉电阻器来实现所需的行为、但如果您有任何需要、我建议交换引脚分配。

    此致、

    Sam

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

    添加外部上拉电阻似乎有效! 谢谢你