MSP430G2412通过设置P1SEL1和P2SEL2 ,使P1.2,P1.4输出两路相位相反的PWM波,驱动MOS全桥电路,工作时没有问题,但是在停止PWM输出时,两路最后输出是一个高电平,一个低电平,这样MOS电路就电流非常大,简易烧坏。要两路同时是高电平或者同时是低电平,MOS电路才能正常。我想把p1.2,p1.4改为普通的I/O,设置输出,都失败。还是哪里的设置错了,有没有大侠指教一下。
↧
MSP430G2412通过设置P1SEL1和P2SEL2 ,使P1.2,P1.4输出两路相位相反的PWM波,驱动MOS全桥电路,工作时没有问题,但是在停止PWM输出时,两路最后输出是一个高电平,一个低电平,这样MOS电路就电流非常大,简易烧坏。要两路同时是高电平或者同时是低电平,MOS电路才能正常。我想把p1.2,p1.4改为普通的I/O,设置输出,都失败。还是哪里的设置错了,有没有大侠指教一下。