首页 理论教育 S3C2440A微处理器-嵌入式Linux编程入门及开发实例

S3C2440A微处理器-嵌入式Linux编程入门及开发实例

时间:2023-10-31 理论教育 版权反馈
【摘要】:S3C2440A是著名的半导体公司SAMSUNG推出的一款16/32位RISC微处理器,它为手持设备和一般类型的应用提供了低价格、低功耗、高性能微控制器的解决方案。S3C2440A采用了ARM920T的内核,0.13m的CMOS标准宏单元和存储器单元。S3C2440A的最大特点是:其核心处理器是一个由AdvancedRISCMachines有限公司设计的16/32位ARM920T的RISC处理器。通过提供一套完整的通用系统外设,S3C2440A减少了整体系统成本和无需配置额外的组件。

S3C2440A微处理器-嵌入式Linux编程入门及开发实例

S3C2440A是著名的半导体公司SAMSUNG推出的一款16/32位RISC微处理器,它为手持设备和一般类型的应用提供了低价格、低功耗、高性能微控制器的解决方案。S3C2440A采用了ARM920T的内核,0.13µm的CMOS标准宏单元存储器单元。其低功耗、简单且全静态设计特别适合于对成本和功率敏感型的应用。它采用了新的总线架构Advanced Micro controller Bus Architecture(AMBA)。S3C2440A的最大特点是:其核心处理器(CPU)是一个由AdvancedRISCMachines有限公司设计的16/32位ARM920T的RISC处理器。ARM920T实现了MMU、AMBABUS和Harvard高速缓冲体系结构。这一结构具有独立的16KB指令Cache和16KB数据Cache。每个Cache都由具有8字长的行组成。通过提供一套完整的通用系统外设,S3C2440A减少了整体系统成本和无需配置额外的组件。S3C2440A集成的以下片上功能主要包括

978-7-111-33316-6-Chapter11-1.jpg

图11-1 车载终端的结构框图

●1.2V内核供电,1.8V/2.5V/3.3V存储器供电,3.3V外部I/O供电,具备16KB的I- Cache和16KB的DCache/MMU。

●外部存储控制器(SDRAM控制和片选逻辑)。

●LCD控制器(最大支持4K色的STN和256K色的TFT)提供1通道LCD专用DMA。

●4通道DMA,并有外部请求引脚。

●3通道UART(IrDA1.0,64BTxFIFO,和64BRxFIFO)。

●2通道SPI。

●1通道IIC-BUS接口(多主支持)。

●1通道IIS-BUS音频编解码器接口。(www.xing528.com)

●AC'97解码器接口。

●兼容SD主接口协议1.0版和MMC卡协议2.11兼容版。

●2端口USB主机/1端口USB设备(1.1版)。

●4通道PWM定时器和1通道内部定时器/看门狗定时器。

●8通道10位ADC和触摸屏接口。

●具有日历功能的RTC。

相机接口(最大4096×4096像素的投入支持。2048×2048像素的投入,支持缩放)。

●130个通用I/O接口和24通道外部中断源。

●具有普通、慢速、空闲和掉电模式。

●具有PLL片上时钟发生器。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈