| 欢迎光临MCUWAY! 本站网名:单片机之路 永久域名:www.mcuway.com |
|
|
移植嵌入式Linux到ARM处理器S3C2410:基本概念2 3.硬件设计 3.1 S3C2410A微控制器 电路板上的ARM微控制器 S3C2410A采用了ARM920T核,它由ARM9TDMI、存储管理单元MMU和高速缓存三部分组成。其中,MMU可以管理虚拟内存,高速缓存由独立的16KB地址和16KB数据高速Cache组成。ARM920T有两个内部协处理器:CP14和CP15。CP14用于调试控制,CP15用于存储系统控制以及测试控制。 S3C2410A集成了大量的内部电路和外围接口: ·LCD控制器(支持STN和TFT带有触摸屏的液晶显示屏) ·SDRAM控制器 ·3个通道的UART ·4个通道的DMA ·4个具有PWM功能的计时器和一个内部时钟 ·8通道的10位ADC ·触摸屏接口 ·I2C总线接口 ·12S总线接口 ·两个USB主机接口 ·一个USB设备接口 ·两个SPI接口 ·SD接口 ·MMC卡接口 S3C2410A集成了一个具有日历功能的RTC和具有PLL(MPLL和UPLL)的芯片时钟发生器。MPLL产生主时钟,能够使处理器工作频率最高达到203MHz。这个工作频率能够使处理器轻松运行WinCE、Linux等操作系统以及进行较为复杂的信息处理。UPLL则产生实现USB模块的时钟。 下图显示了S3C2410A的集成资源和外围接口:
“单片机之路”的网址:www.mcuway.com |
|
|
|
|
|
|
|
学习单片机的必经之路——单片机之路,永久域名:www.mcuway.com |