三星2440 16/32-bit RISC 微处理器. 三星2440是一款专用的以手持设备为主而规划的芯片,其特色有低功耗, 高速的处理核算才能. 为了削减体系的消耗,2440运用了如下组件: 2440根据ARM920T内核的,0.13Um cmos 标准单元和存储单元复合体. 它功耗及小,简略,安稳的规划十分合适对电源要求较高的产品上. 她选用了新的总线构架(AMBA). 2440供应了出色的特性,由于其内核为32bit的先进处理器。 The arm920T 完成了mmu,amba bus,and 哈佛缓存体系构架 经过别离的16kb 指令缓存 and 16kb data caches(选用8 -word line length)!
By providing a complete set of commmon system periheerals, the s3c2440 minimizes overall system costs and eliminates the need to configure additioal components. The intergrated on-chip functions that are described in this document include:* 1.2v内部电压,1.8v/2.5v/3.3v 内存记忆体电压,3.3v外部i/o
*外部存储器操控单元(操控sdram和片选)
*lcd专用操控器和专用DMA通道
*外部4路独立DMA操控器
*3路串口,读写64k缓存
*2路spi口
*IIC总线接口
*IIS音频总线接口
*AC97解码总线接口
*SD host interface version 1.0 and MMc 2.11
*2路USB host 操控器 和 单路设备usb操控器 1.1
*4路定时器1路内部计数器和看门狗
*8通道10bitADC和触摸屏幕接口
*RTC时刻日志功用
*摄像头接口(Max 4096×4096 and 2048×2048 support for scaling)
*130路独立通用GPIO/ 24通道中止资源
*PLL锁像环生成各种时钟特性:1.构架: 嵌入式体系和手持设备专用/ 32bit arm9 强力cpu内核 / 增强mmu办理,支撑多种操作体系/。。。。。就一个字归纳他的意思—“牛”2.体系办理:支撑大/小存储形式/ 寻址1G/支撑多种字宽/ 发动地址固定在0~6bank/
8个memory bank:6个for rom,sram and others ,2个bank for rom/sram/ 同步dram (Synchronous DRAM)
支撑外部wait信号扩展总线周期/ 支撑自改写状况在剩电形式 (这个很重要的。。。)/ 支撑多种发动方法(Nor nand eeprom and others)
3.Nand Flash 发动:4kb 内部buffer 担任运转发动代码/ 在从nand发动后,支撑存储空间在nandflash(不是很理解,可能是指wince的flash的保存文件夹)/支撑高速nandflash
4.Cache Memory: 16kb i-cache and 16 kb D-cache /Pseudo random or round robin replacement algorithm (unture meaning..)
5. Clock& Power Manager :
在片上有两个pll(MPLL and UPLL)upll发生的时钟供应usb运用,mpll发生的一直供应mcu运用,而且最大能够到MAx:400Mhz & 1.3v /
软件上能够挑选不同的时钟对应不同的function模块/
电源形式分为—一般,缓慢,闲暇,休眠
normal mode : just normal operation mode (genernally with full working state)
slow mode : low frquency without pll
idle mode : The clock for only cpus is stopped
SLEEP MODE : this is important function.. The Core power including all peripherals is shut down …
There is problem for awaking form sleeping !!! generally it woken up by ENINT[15:0] or rtc alarm interrupt from sleep mode.
6. interrupt 操控器:
60个中止源(看门狗,定时器-5,串口-9,外部-24,DMA-2,RTC-2,ADC-2,SPI-2,IIC-1,SDI-1,USB-2,LCD-MERA-2),1 AC97 / 支撑FIQ7.PWM – Timer :
支撑外部时钟,可编程作业周期和极性/ Dead-zone Generation8.Rtc(时实时钟):
支撑年月日时分秒
32.768Khz
报警中止和记数中止9.GPIO :
24 外部中止口/ 130 个复合多功用io口10. LCD操控器:
这儿介绍下tft(比较常用) 支撑多种位色的显现形式。
支撑最大16M色彩的tft即24bit的真彩色形式
支撑多种屏幕尺度640×480,240×320。。
最大的framebuff 4MB
最大的有用显现为: 64k色形式下的2048×1024等等 11.串口,看门狗,USB,IIS,IIC,等等都是比叫通用的总线接口,没什么意思,用时再具体观察/
特增2410与2440差异:
比2410新添加的功用有 AC97 (ADC 语音输入接口),Camera interface(摄像头的接口,比较牛了啊)
在速度上2440为400Mhz(此刻内核供电1.3v),大约是2410的一倍,所以运转大的程序会感觉快许多,特别是在放视频部分应该会很 perfect了!功用添加了这么多,但价钱确和2410差不多,很实惠! 2410为三星较早的产品,安稳性上欠好,没有其他的如mx系列的好!。。。其他就没什么了吧,等实际运用一段时刻后,渐渐领会。 Operating Frequency
· Fclk Up to 400MHz for mcu
· Hclk Up to 136MHz for lcd
· Pclk Up to 68MHz for uart