TI中文支持网
TI专业的中文技术问题搜集分享网站

28335 PWM可否用GPIO的GPAMUX1来切换

想控制切换输出两路PWM的一路,让一路输出PWM,另一路拉低,然后再回复两路PWM。由于配置的是互补型,当一路从PWM输出用GPIO控制拉低后,可以实现,但是当从GPIO切换回PWM时没有输出波形。。有没有什么好的方法?还是我从GPIO改回PWM后要对PWM寄存器重新使能一次?

Green Deng:

你好,请问让一路输出PWM具体是哪一路?比如必须要PWMA输出波形PWMB拉低?或者相反?

Camel Santo 说:当一路从PWM输出用GPIO控制拉低后

这里你是如何控制拉低的?用TZ模块吗?

,

Camel Santo:

pwmxA输出,pwmxB拉低。我用GPIO的GPAMUX1来切换,不用TZ是否可以?有没有什么隐患

,

Green Deng:

这个我还真不确定有没有隐患,可能在实时性上TZ会更好一点,而且综合来说,TZ就是专门为紧急停车而设计的,可能更专用一些。
然后就是根据你的要求,使用TZ模块的话有一个one-shot模式,在给定条件满足的时候自动断开,不满足的情况下自动恢复PWM输出,可能更适合你的项目。

赞(0)
未经允许不得转载:TI中文支持网 » 28335 PWM可否用GPIO的GPAMUX1来切换
分享到: 更多 (0)