第二章、时钟和PLL
LPC213x系列微控制器XTAL1引脚支持外部输入1~50MHz时钟信号,其内部时钟振荡电路支持的外部晶振范围为1~30MHz。如果PLL使能或者处于bootloader模式时,PLL的输入时钟被限制在10~25MHz。
LPC2138内部时钟振荡电路可以工作在两种模式:
1)Slave模式
Slave模式下,内部时钟振荡电路禁用,仅通过XTAL1引脚外接时钟源,频率范围为1~50MHz。
如图所示,此模式下,外部时钟源需要配合Cc电容(100pF)一起工作,XTAL2引脚悬空即可。
2)Oscillation模式
Oscillation模式下,内部时钟振荡电路结合外部晶振,一起提供系统时钟源,频率范围1~30MHz。
不同频率范围下,Cx1和Cx2电容值如下表。
Fosc系统时钟源
无论使用外部时钟源还是外部晶振结合内部时钟振荡电路,均输出Fosc系统时钟源,该时钟源衍生出ARM核时钟源CCLK和外设时钟源PCLK。
Fosc时钟源不需要软件配置,其仲裁机制如下: