LPC2300系列ARM含有3个时钟源:
主振荡器 1MHZ-24MHZ
内部RC振荡器 4MHZ
RTC振荡器 32.768kHZ
三者均可用作RTC时钟源、看门狗定时器时钟源、 可以驱动PLL和CPU的时钟源
通过时钟源选择寄存器CLKSRCSEL开选择
PLL用来对输入时钟FIN升频 ,以提供更高的频率FCCO
PLL控制寄存器的连接控制块: 用以选择PLL还是直接使用FIN
时钟分频器 用于对FCCO或FIN分频 使外设和CPU在合适的速度下工作
FCCO = FIN * 2M /N (FIN 32KHZ-50MHZ FCCO 275MHZ-550MHZ 288MHZ性能最佳 N 1到32,建议取1 这样M取值就好取 M一般在6- 512之间)
外部中断简介:4个外部中断输入,并可用于将处理器从掉电模式唤醒
P2.10 EINT0
P2.11 EINT1
P2.12 EINT2
P2.13 EINT3
外部中断信号经过PINSELX寄存器控制的引脚连接模块,判断输入信号的极性和方式是否符合预设要求。
触发方式:电平触发和边沿触发。由模式寄存器和极性寄存器控制!!!!
处理外部中断事件:查询方式: 用户代码需要对外部中断标志寄存器检测。 (个人理解为当IO口来查询)
中断方式: 需要设置向量中断控制器。