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

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

3.3 通用的ARM微处理器介绍;3.3 .1 Samsung S3C44B0X的内部结构;S3C44B0X的结构图;S3C44B0X的系统板;S3C44B0X系统板结构组成 ;2) 系统管理;缓冲内存和内部SRAM 4路带8K字节的联合缓存; 不使用缓存的0/4/8K内容SRAM 伪LRU(最近最少使用)的替代算法; 通过在主内存和缓冲区内容之间保持一致的方式写内存; 当缓冲区出错时,请求数据填充技术; BOOTLOADER位于FLASH存储器,当ARM处理器S3C44B0X复位或上电后首先执行BOOTLOADER的代码。BOOTLOADER代码有如下功能: 通过基本串口可与PC机终端程序建立联接、可配置板子、提供用户帮助、允许下载应用程序到SDRAM并执行、将用户映象文件写入FLASH、然后部分测试程序。 ;3) 时钟和能量管理;4 ) 中断控制器 ;ARM7TDMI中断点的设置;断点的类型;硬件断点和软件断点的优缺点;5 ) 带PWM的定时器;6 ) 实时时钟;7 ) 通用输入输出端口;8 )DMA与A/D;9 ) LCD控制器 ;10 ) 看门狗定时器与I2C总线接口; IIS总线接口 l 1个I带DMA的音频IS总线接口; l 串行,每路8/16位数据传送器; 支持MSB数据格式; SIO(同步串行I/O) l? 1个带DMA和中断的SIO l? 可编程波特率; 支持8位串行数据传送/接收操作 操作电压范围 内核:2.5V;I/O:3.0V到3.6V; 运行频率 最高到75MHz; 封装 160LQFP/160FBGA;;11) S3C44B0X微处理器体系结构框图; S3C44B0X微处理器管脚定义图 ; 12)系统的启动过程 S3C44B0X把外部复位信号,也作为一个中断来处理。在系统复位的时候,程序(PC)指针被设置成0,使程序跳转到0始运行。此空间对应的是Bank0。因为在系统的1MB的线性Flash和处理器的Bank0相连接。在线性Flash里存储的是供系统的初始化的程序。此程序负责的配置处理器的结构、工作模式以及自动检测嵌入式控制器的各个硬件是否工作正常。此程序负责把存储在16MB的非线性处理器里面的system.bin文件复制到0xc5f0000地址(此地址是系统8MB的SDRAM的首地址)。引导程序把程序(PC)指针指向0xc000000地址,系统开始运行。 system.bin是嵌入式操作系统引导的执行文件。编译以后的操作系统和应用程序就是这个文件。 ;3.3.2 S3C2410微处理器;1) S3C2410B 微处理器性能;S3C2410B 微处理器性能;2)??部结构原理 内部原理框图如下:; ; ;3) 当前处理器状态寄存器( CPSR: Current Program Status Resister ) ; ; ; ; ;3)S3C2410B系统应用板;系统板;S3C2410 系统板功能; ;3.3.3 Intel Xscale PXA255 /27x微处理器;1)Intel PXA255; ;PXA255处理器;PXA255内部框图; (2)XScale工作情况; ;(3)硬件部分 ; ; ; ;2)PXA27x系列;PXA27x系列;PXA27x处理器部分内部框图

文档评论(0)

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

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

1亿VIP精品文档

相关文档