Part Number:TMS320F280049Other Parts Discussed in Thread:TIDM-02000
由于后续有连接MOS管驱动芯片,如果初始化时配置为上拉,那驱动输出都会被抬高吗。由于后续连接的是全桥模块,是否会引起桥臂直通现象?我理解的上拉是DSP内部通过电阻连接到一个高电平,那么默认情况下均会输出高电平,进而引起桥臂直通。
还存在一个问题,我参照方案TIDM-02000中的配置GPIO为EPWM时,所用的函数如下所示,其中第二个函数GPIO_setPadConfig()的作用是什么,我看函数描述里是设置GPIO的配置是上拉还是浮空还是翻转,为什么要设置这个?
Ben Qin:
你好:
? ? 说:
我理解的上拉是DSP内部通过电阻连接到一个高电平,那么默认情况下均会输出高电平,进而引起桥臂直通。
是的。应该是这样。
? ? 说:还存在一个问题,我参照方案TIDM-02000中的配置GPIO为EPWM时,所用的函数如下所示,其中第二个函数GPIO_setPadConfig()的作用是什么,我看函数描述里是设置GPIO的配置是上拉还是浮空还是翻转,为什么要设置这个
可以查看手册中查看相关的具体位的配置,至于为什么,只能根据程序的上下文以及调试数据来分析。
,
? ?:
您好,那请问为了避免桥臂直通的情况,该以何种顺序配置pwm才能使得引脚恒为低电平,因为通过波形我发现似乎DSP启动时GPIO就会存在一个上拉会存在几十ms左右,这个时间对于桥臂直通而言有点太大了。
,
Ben Qin:
? ? 说:该以何种顺序配置pwm才能使得引脚恒为低电平
“以何种顺序”是什么意思?如果想要是pwm强制输出低电平可以对TZ模块进行配置。
,
? ?:
您好,我意思是初始化GPIO之后,配置GPIO为PWM引脚功能之前,这段时间内IO引脚为高电平,会引起桥臂直通的问题。我想知道如何配置可以使得这段时间内IO引脚均为低电平,或者尽量短的时间为高电平。
,
Ben Qin:
好的, 能否尝试下将上拉功能关闭?
参考下TRM 8.9.2.7章节:
,
? ?:
感谢回复