BAT外部接20M晶振

#include "bat32g137.h"
#include "clk.h"
#define BIT(x) (1<<x)
int main(void)
{
	// P30輸出最爲測試IO
	PORT->PM3 &=~BIT(0); 
	PORT->POM3 &=~BIT(0);
	PORT->P3 |= BIT(0); 	
	// 啓動晶振口
	CLK_Osc_Setting(OSC_OSCILLATOR,OSC_OSCILLATOR);
	CLK_MainOsc_Setting(OSC_OSCILLATOR,OSC_OVER_10M);
	PORT->P3 &= ~BIT(0); 
	// 主時鐘
	CLK_Fclk_Select(MAINCLK_FMX);
	
	while(1)
	{
	
	}
}

內部沒有PLL,目前最大接20M晶振,其實內部的晶振精度已經很高了。

晶振啓動時間爲13.8ms.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章