TOP

系统板采用RC振荡器,如何解决仿真和实际芯片工作的频率误差问题?

建议仿真器仿真采用晶振,实际芯片工作采用RC振荡电路的方式来开发。 

首先根据芯片内部工作频率计算采用外部晶振和RC振荡器的大概参数,仿真时仿真器上插入晶振,仿真通过后重新编译程序,将High_Clk选项修改为RC,芯片烧录后调整目标板上RC振荡器的组件参数,直至符合要求。 

为了便于调整RC的组件参数,可以在开发时利用一闲置I/O口输出一固定频率方波,如此使用示波器观察波形调整RC的参数,也便于生产时的调试工作。如果没有闲置I/O口可使用,可编写一简单的测试程序,烧录芯片进行调整。