嵌入式系统教程 第3章体系结构2方法技巧.ppt

嵌入式系统教程 第3章体系结构2方法技巧.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统教程 第3章体系结构2方法技巧.ppt

S3C2410集成了一个LCD控制器(支持STN和TFT带有触摸屏的液晶显示屏)、SDRAM控制器、NAND Flash控制器、3个通道的UART、4个通道的DMA、4个具有PWM功能的计时器和一个内部时钟、8通道的10位ADC。S3C2410还有很多丰富的外部接口,例如触摸屏接口、IIC总线接口、IIS总线接口、两个USB主机接口、一个USB设备接口、两个SPI接口、SD接口和MMC卡接口。在时钟方面S3C2410也有突出的特点,该芯片集成了一个具有日历功能的RTC和具有PLL(MPLL和UPLL)的芯片时钟发生器。MPLL产生主时钟,能够使处理器工作频率最高达到203MHz(内核电压增加到2.0V时最高266MHz)。这个工作频率能够使处理器轻松运行Windows CE、Linux等操作系统以及进行较为复杂的信息处理。UPLL产生实现主从USB功能的时钟。 S3C2410将系统的存储空间分成8个bank,每个bank的大小是128M字节,共1G字节。bank0到bank5的开始地址是固定的,用于ROM或SRAM。bank6和bank7用于SDRAM,这两个bank可编程,且大小相同。bank7的开始地址是bank6的结束地址,灵活可变。所有内存块的访问周期都可编程,外部Wait扩展了访问周期。S3C2410采用nGCS[7:0]8个通用片选线选择8个bank区。 S3C2410支持NAND Flash 的Bootloader,NAND Flash具有容量大、比Nor Flash更具竞争力的价格等特点,系统采用NAND Flash与SDRAM组合,可以获得非常高的性价比。S3C2410具有三种启动方式,由OM[l:0]管脚选择:00时处理器从NAND Flash 启动;01时从16位宽的ROM 启动;10时从32位宽ROM启动。用户可以将Bootloader代码和操作系统镜像放在外部的NAND Flash,采用NAND Flash启动。处理器上电复位时,通过内置的NAND Flash访问控制器将位于NAND Flash前4KB位置的Bootloader代码自动加载到片内的4KB boot SRAM(此时该SRAM定位于起始地址空间0)并且运行,在boot SRAM运行的Bootloader程序将操作系统的镜像加载到SDRAM,之后操作系统就能够在SDRAM中运行。启动完毕后,4KB boot SRAM就可以用于其它用途。 3)S3C2410B系统应用板   S3C2410B开发板是采用Samsung S3C2410B ARM920T微处理器的最小系统板,具有开放式设计、集成度高、尺寸小、可扩展性强、低功耗等特点。S3C2410B开发板适用于下一代无线应用、数字家电、车载设备、通信终端等应用场合,是嵌入式工程师进行上述应用开发的最佳选择。 系统板 S3C2410 系统板功能 特征: Samsung S3C2410B 200MHz微处理器 最高可选64MB SDRAM、16MB Flash ? 带串口、红外接口、音频接口 ? RJ-45 10/100 Base-T网口 ? 1个USB Host、1个USB Client ? 128M SMC接口 ? 14针JTAG接口 ? 320x240 STN LCD及触摸屏接口 4个LED指示灯 总线扩展接口 软件工具: 开发套件的软件包开发套件的软件包包含三个部分: -各个功能模块的驱动示例程序 -BootLoader的二进制文件和源代码 -嵌入式操作系统(Linux)及应用程序,如Ftp、Web Server等,源代码完全公开。 3.3.3 Intel Xscale PXA255 /27x微处理器 XScale的发展和未来 XScale PXA255是基于XScale技术开发的微处理器,可用于手机、便携式终端(PDA)、网络存储设备、骨干网(BackBone)路由器等。该新型微处理器架构经过专门设计,属于ARM的V5TE体系,与ARM10系列内核相同,拥有7级流水线。核心采用了英特尔先进的0.18μm工艺技术制造,拥有32KB指令缓存和32KB 数据缓存,并具有专用多媒体数据来的2KB缓存。它具备低功耗特性,适用范围从0.1mW~1.6W。同时,它的时钟工作频率将接近1GHz。 3.3 通用的ARM微处理器介绍 现将几种通常使用较为广泛的Samsung S3C44B0X (ARM7TDMI内核)、 S3C2410B (ARM920T核)和Intel PXA25X/27x(Xscale核)微处理器内部结构、特点及功能介绍一下。 3.3 .1 Samsung S3C44B0X的内部结构 Samsung S3

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档