TI论坛
直播中

陈韵瑄

7年用户 985经验值
私信 关注
[问答]

DSP2812 EVA PWM输出高电平,EVB PWM输出正常,请问有没有可能是EVA单元损坏?

2812中EVA 的PWM1-PWM6输出端不接任何器件,使用比较单元功能输出PWM波形时,PWM1-PWM6输出,T1PWM和T2PWM都是高电平,定时器计数器正常计数,PDPINTA功能禁止了。而EVB的PWM7~12输出正常。EVA与EVB同样软件配置,硬件电路也一样。将PWM1-PWM6设置为数字I/O,可以输出高电平或者低电平。更换了一块同批次DSP也是同样问题。请问有没有可能是EVA单元损坏?

回帖(2)

朱虹博

2018-11-14 11:01:01
一般不会出现只有EVA模块损坏,其他模块是好的的情况。
在例程包中有一个Example_281xEvPwm例程,试试看,如果这个例程也不行,我倾向于认为是外部有电路强制拉高。
http://focus.ti.com.cn/cn/docs/toolsw/folders/print/sprc097.html
举报

陈韵瑄

2018-11-14 11:15:47
引用: Emily1225 发表于 2018-11-14 12:21
一般不会出现只有EVA模块损坏,其他模块是好的的情况。
在例程包中有一个Example_281xEvPwm例程,试试看,如果这个例程也不行,我倾向于认为是外部有电路强制拉高。
http://focus.ti.com.cn/cn/docs/toolsw/folders/print/sprc097.html

问题已经解决。原因是PDPINTA功能封锁驱动。很奇怪的是,我开始就怀疑到这个功率驱动保护引脚的问题,将其配置成输出口,且输出高电平,没有任何作用。最后把EvaRegs.EvaIMRA.bit.PDPINTA=0,禁止PDPINTA中断功能,EVA PWM才有输出。而EVB中的PDPINTB并没有任何设置,却有输出。百思不得其解。PS:PDPINTA和PDPINTB引脚都是高电平。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分