如题,DSP28335在强电磁环境下,出现了系统降低10倍频运行的情况。所有I/O口正常,EPWM口的所有输出信号比正常运行时频率降低了整整10倍。DSP内部AD采样不工作。内核电压1.94V正常。想请问下技术人员,这是出于什么原因造成的?
user151383853:
应该是内部的 PLL 出了问题了.
如题,DSP28335在强电磁环境下,出现了系统降低10倍频运行的情况。所有I/O口正常,EPWM口的所有输出信号比正常运行时频率降低了整整10倍。DSP内部AD采样不工作。内核电压1.94V正常。想请问下技术人员,这是出于什么原因造成的?
囧:
是因为外部干扰让PLL无法锁相,所以输出就切成了晶振频率/2,你可以检查PLLLOCKS是否为0。
如果你用的是外部晶振,也有可能是干扰把晶振打掉了,你可以检查MCLKSTS这一位看看是否为1
如题,DSP28335在强电磁环境下,出现了系统降低10倍频运行的情况。所有I/O口正常,EPWM口的所有输出信号比正常运行时频率降低了整整10倍。DSP内部AD采样不工作。内核电压1.94V正常。想请问下技术人员,这是出于什么原因造成的?
Qing Jiang1:
回复 囧:
使用的是外部晶振,确认晶振频率30MHz没有问题,刚刚确认了PLLLOCKS的值为1,页没有问题,但是,还是降频了。
如题,DSP28335在强电磁环境下,出现了系统降低10倍频运行的情况。所有I/O口正常,EPWM口的所有输出信号比正常运行时频率降低了整整10倍。DSP内部AD采样不工作。内核电压1.94V正常。想请问下技术人员,这是出于什么原因造成的?
Qing Jiang1:
回复 囧:
现发现SysCtrlRegs.PLLCR.bit.DIV 本应为1,现在为0,。即30MHz的外部晶振频率只有除以2,没有乘以10,所以降了10倍频,想问问各位,这有没有什么解决的方法。只有在收到强电磁干扰时会这样,没有受干扰时DSP正常工作。
如题,DSP28335在强电磁环境下,出现了系统降低10倍频运行的情况。所有I/O口正常,EPWM口的所有输出信号比正常运行时频率降低了整整10倍。DSP内部AD采样不工作。内核电压1.94V正常。想请问下技术人员,这是出于什么原因造成的?
囧:
回复 Qing Jiang1:
你可以试一下换用内部晶振,能不能工作,一般这种问题换了内部晶振就会好,这样就可以确认是晶振的问题。