您好,我现在使用MSP430F5528外部24M晶振,其中使用了定时中断(使用一个IO翻转电平 ),主函数里也使用一个IO翻转电平。(供电系统3.3V)
异常一:中断在翻转主函数也在翻转几分钟后,中断在翻转,主程序一直翻转不了;(使用24M以下晶振系统能够正常翻转)
异常二:中断在翻转主函数也在翻转,几分钟两个都不翻转;(使用24M以下晶振系统能够正常翻转)
异常三:将供电系统由3.3V改为2.8V程序工作较正常连续工作24小时,偶尔出现异常;
疑问一:24M就出现异常,24M一下就正常?
疑问二:跑简单程序正常?
疑问三:更改供电电压怎么会影响这么大?
谢谢!
HG:
你的Vcore是多大,有没有升到最高等级?
jie tom:
回复 HG:
内核电压设置为第3档为最高档,内核电压测了为1.9V。是不是这个型号24M工作本来就不正常
灰小子:
回复 jie tom:
MSP430F5528运行在较高主频时,内核需要处在一个适当的电压才可以。datasheet上有内核电压和工作频率曲线图
jie tom:
回复 灰小子:
内核电压已经根据手册设置到合适的电压了,还是不行
jie tom:
回复 HG:
问题已解决,是VCORE旁边的470nF的退偶电容没加,导致内核电压波动,谢谢你们
HG:
回复 jie tom:
这个电容没加我倒没想到,解决了就好,不客气