大家好:
初始化PWM引脚对应的GPIO口,为什么要使能内部上拉? 如果这样设置的话,那么上电初期,对应GPIO口输出不就是高电平了吗, 这样不就造成了对应外部开关管的误导通。 这个不是很明白,希望大家指点一下, 谢谢!
李
rookiecalf:
你使用的是什么程序,官方的应该是禁用的,上电初期关键是未初始化前,而piccolo系列的GPIO0-GPIO11也是默认禁止的。当然还和驱动的驱动方式有关,如果与此相悖,就需要外部做强上下拉。
大家好:
初始化PWM引脚对应的GPIO口,为什么要使能内部上拉? 如果这样设置的话,那么上电初期,对应GPIO口输出不就是高电平了吗, 这样不就造成了对应外部开关管的误导通。 这个不是很明白,希望大家指点一下, 谢谢!
李
PQLI:
回复 rookiecalf:
你好:
非常感谢你的热情解答,数据手册里面GPIO0~GPIO11是默认禁止上拉的, 我在 DSP2833x_EPwm.c 这一源文件中void InitEPwmxGpio(void) 函数中发现了 对GPIO口配置时,使能了上拉~ 所以不太清楚这是怎么回事儿。
李
大家好:
初始化PWM引脚对应的GPIO口,为什么要使能内部上拉? 如果这样设置的话,那么上电初期,对应GPIO口输出不就是高电平了吗, 这样不就造成了对应外部开关管的误导通。 这个不是很明白,希望大家指点一下, 谢谢!
李
PQLI:
回复 rookiecalf:
好的, 非常感谢!