S3c2440中断控制器
内部外设: DMA :(直接内存存取) Direct Memory Access UART :全称是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),是一种双向、串行、异步的通信总线。
IIC:集成电路总线
IIC是 CPU与芯片之间 进行通信使用最多的协议,除去电源之外,需要使用的两根线是:SCLK或者SCL(时钟线)和SDA(数据线)。
- 数据线用来传输数据
- 时钟信号线用于产生时钟频率,控制时序,实现协议过程
S3C2440A 有两个中断挂起寄存器: 源挂起寄存器( SRC PND ) PND(悬挂,标记) 中断挂起寄存器( INT PND )
这些挂起寄存器表明一个中断请求是否为挂起
中断控制器特殊寄存器
中断控制器中有 5 个控制寄存器: (SRCPND) 源挂起寄存器 (INTMOD) 中断模式寄存器 (INTMASK) 屏蔽寄存器 (PRIOR) 优先级寄存器 (INTPDN) 中断挂起寄存器
---------------------------------------------------------------------------------------------------------------------------------
时钟模块发生框图


S3C2440A 中的时钟控制逻辑可以产生必须的时钟信号: 包括 CPU 的 FCLK , AHB 总线外设的 HCLK 以及 APB 总线外设的 PCLK 。 S3C2440A 包含两个锁相环( PLL ):一个提供给 FCLK 、 HCLK 和 PCLK
另一个专用于 USB 模块( 48MHz) 时钟控制逻辑可以不使用 PLL 来减慢时钟,并且可以由软件连接或断开各外设模块的时钟, 以降低功耗。
(2440)RISC微处理器 (背)
Fclk ARM920T (工频) 400M Hclk AHB(高速总线) 100M Pclk APB (外设总线) 50M
(倍频器)PLL:锁向环