嵌入式系统硬件接口设记

嵌入式系统硬件接口设记

ID:15758528

大小:730.93 KB

页数:20页

时间:2018-08-05

嵌入式系统硬件接口设记_第1页
嵌入式系统硬件接口设记_第2页
嵌入式系统硬件接口设记_第3页
嵌入式系统硬件接口设记_第4页
嵌入式系统硬件接口设记_第5页
资源描述:

《嵌入式系统硬件接口设记》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式系统硬件接口设计华清远见今日课程内容大纲v嵌入式硬件系统组成v嵌入式硬件系统常见接口简介vI2C总线接口设计vSPI总线接口设计嵌入式硬件系统组成华清远见华清远见Intel公司Xscale处理器华清远见S3c2410处理器华清远见EP9315处理器华清远见嵌入式硬件系统常见接口简介vSDRAMØSynchronousDynamicRandomAccessMemoryØSDRAM内部使用通常的dram单元来存储数据Ø接口部分采用同步的寄存器与外界逻辑相连v特性Ø同步——接口信号使用同一个时钟同步Ø动态——存储器阵列需要不断刷新Ø寻址——采用列地址+行地址进行二维寻址华清远见嵌入式硬

2、件系统常见接口简介vFlash芯片分类ØNORFLASH——可以直接寻址,支持XIP,擦写较慢ØNANDFLASH——不能直接寻址,靠命令访问,不支持XIP,擦写速度快,容量大v常见Flash供应商ØINTEL——norflashØSpansion——norflashØsamsung——nandflashØhynix——nandflashØtoshiba——nandflash华清远见NorFLASH管脚与连接实例华清远见NandFLASH管脚与连接实例华清远见嵌入式硬件系统常见接口简介vUART(串口)Ø异步串行总线接口Ø作为嵌入式目标板与主机的连接之用Ø用作打印输出及命令输入(不作为

3、数据输入用)华清远见I2C总线接口设计vI2C简介vI2C的历史,最开始用来控制智能电池vI2C使用两根双向信号线来传递数据ØSerialClockLine(SCL)ØSerialDataAddress(SDA)v总线速度分为标准速度100kbps,快速模式400kbps,高速模式3.4Mbpsv特点是:半双工,仅需要两根线(所以又被称为2-wire总线)华清远见I2C总线硬件协议介绍vSDA下降沿跟随一个SCL下降沿表示传输开始vSCL上升沿跟随一个SDA上升沿表示传输结束v主设备传送一个字节到从设备华清远见I2C总线结构框图华清远见I2C总线的限制vI2C总线设备都是OC/OD输出

4、,所以高电平靠上拉电阻产生v由于驱动能力和静态功耗限制,上拉电阻不能取太小值,导致电压上升率dV/dt受限vI2C总线上总负载电容越小越有利于驱动vI2C高速规范要求负载电容小于400pf华清远见实例分析-S3C2410i2c控制器vIICCONØBit7ACK使能位ØBit6发送时钟分频选择ØBit5中断使能ØBit4未处理中断标志ØBit[3:0]发送时钟分频步长vIICSTATØBit[7:6]模式选择(主/从,收/发)ØBit5总线状态指示ØBit4数据输出使能ØBit3总线仲裁状态ØBit2从设备地址匹配状态ØBit10地址状态ØBit0接收最低bit状态vIICDSØBit

5、[7:0]数据寄存器vIICADDØBit[7:1]7位地址寄存器华清远见SPI总线接口设计vSPI总线从本质讲是一个同步串行总线,最早使用在motorola的68系列单片机上v目前SPI总线广泛使用在各种嵌入式设备上。很多嵌入式处理器,存储器都支持该总线,包括s3c2410vSPI使用4根信号线传输数据:SCLK,MISO,MOSI,CS。前三个信号是共享的,CS是每个从设备独立的vSPI比I2C速度更快,某些设计中可以达到几十Mbps华清远见SPI总线框图v注意SPI每个从设备都有独立片选线华清远见实例分析-S3C2410spi控制器vSPCONØBit[6:5]spi访问模式控制

6、ØBit4spi时钟使能ØBit3spi主从模式选择ØBit2spi时钟极性选择ØBit1spi时钟相位选择ØBit0spi自动垃圾数据模式vSPSTAØBit2数据碰撞错误ØBit1多主设备错误ØBit0传输就绪vSPPINØBit2多主设备检测使能ØBit0检测MOSI驱动使能或是释放总线vSPPREØ波特率分频vSPTDATØ发送数据寄存器vSPRDATØ接收数据寄存器谢谢

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。