周五下班拿到CH563L評估板,下了官網例程CH563EVT.ZIP,測試中發(fā)現當 SYSFREQ.h 中系統頻率FREQ_SYS 改為125M后,調試串口沒有了反應。
最后發(fā)現是PLL的兩個寄存器賦值在125M時被預處理拿掉所致:
#if ( FREQ_VCO_MUL != 25 )
? ? R8_PLL_LOOP_DIV = FREQ_VCO_MUL ;
#endif
#if ( FREQ_OSC_DIV != 3 )
? ? R8_PLL_PRE_DIV = FREQ_OSC_DIV ;
#endif
修復后串口初始化會引發(fā)告警,稍作修改去除告警后正常。
熱門產品 :
CH182: 以太網PHY收發(fā)器芯片