注:以下内容学习于韦东山老师arm裸机第一期视频教程
一. 2440时钟简介
1.1 2440是一个SOC(system on chip)系统,不仅有很多CPU,还有很多外设,在2440芯片手册有系统框架图如下:

2440框架图中,不仅有CPU,而且有很多外设,其中外设分为两部分,一部分是AHB总线,一部分是APB总线
1.2 AHB总线
1.2.1 LCD控制器
1.2.2 USB控制器
1.2.3 NAND控制器
1.2.4 内存控制器
1.2.5 摄像头接口
1.2.6 中断控制器
1.2.7 电源管理等等
1.3 APB总线
1.3.1 UART
1.3.2 USB device
1.3.3 I2C
1.3.4 GPIO
1.3.5 RTC
1.3.6 ADC
1.3.7 定时器等等
1.4 因此引入了三个时钟,FLCK,HCLK,PCLK