1、從下圖可以看出外設(shè)時鐘都是與內(nèi)核系統(tǒng)時鐘相連接的,所以不可以像很多單片機,pll選擇內(nèi)部振蕩器,外設(shè)可以用外部晶振當(dāng)時鐘源
2、在使能和鏈接PLL之前外設(shè)時鐘必須要選擇好,從sysinit()中可以看到下面一段話,初始值都為0,所以定時器的時鐘源都是系統(tǒng)時鐘cclk的四分之一,這個證明了從系統(tǒng)初始化的時候,所有外設(shè)的時鐘源都已經(jīng)規(guī)定好啦
 3、每次對PLL操作PLL0CFG和PLL0CON后都要輸入反饋序列0xAA,0x55,才能生效,不管是PLL0和PLL1
4、例子程序默認外部晶振是12M,內(nèi)核時鐘是100M,默認是使用外部晶振 ,如果要修改外部晶振,但依然像保持 #define CCLKCFG_Val 0x00000003 LPC_SC->CCLKCFG = CCLKCFG_Val; 很明顯,例子程序給的是選擇外部晶振
|