各位专家同僚,近日在调试DSPF2812时出现时钟漂移问题,存在两个问题:
1、DSP时钟10s漂移1ms,换了好几块晶振,故障现象稳定复现,DSP定时器10s计时快1ms,这是怎么回事呢?是哪个寄存器配置有问题吗?
2、拆掉晶振,用外部信号发生器模拟晶振,晶振频率30MHz,信号发生器只能产生15MHz的频率,DSP内部倍频都是10倍,因此由150MHz的系统频率变为75MHz的系统频率,重新测量DSP时钟,很奇怪的现象是TIM寄存器的计数值经换算后跟DSP定时器产生的ms中断计数值存在很大差异,这是什么问题呢?还需要再更改其他什么配置吗?
感谢各位专家不吝赐教!