请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28379D 您好!
在初始化 ePWM 模块时、我在示例(来自 C2000)中看到、我们需要禁用下拉电阻器、如下所示:
空 InitEPwm3Gpio (空)
{
EALLOW;
GpioCtrlRegs.GPAPUD.bit.GPIO4 = 1;//禁用 GPIO4上的上拉电阻(EPWM3A)
GpioCtrlRegs.GPAPUD.bit.GPIO5=1;//禁用 GPIO5上的上拉电阻(EPWM3B)
GpioCtrlRegs.GPAMUX1.bit.GPIO4=1;//将 GPIO4配置为 EPWM3A
GpioCtrlRegs.GPAMUX1.bit.GPIO5=1;//将 GPIO5配置为 EPWM3B
EDIS;
}
我们为什么需要这样做? 在哪种情况下、我们需要启用这些上拉电阻器?
谢谢。