第7章 总线接口 嵌入式计算机系统的设计 .pptVIP

第7章 总线接口 嵌入式计算机系统的设计 .ppt

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 总线接口 嵌入式计算机系统的设计 .ppt

I2C主机从地址寄存器 I2C主机定时器周期寄存器 I2C 主机中断屏蔽寄存器 I2C 主机中断清零寄存器 RS-485接口电路与编程 RS-485接口电路 IrDA红外接口电路与编程 IrDA红外接口电路 IrDA收发方式示意图 发送端程序框架示意图 接收端程序框架示意图 第7章 总线接口 7.2同步串行接口(SSI) 同步串行接口(SSI) 同步串行接口(SSI)特性与内部结构 寄存器映射 SSI控制 FIFO操作 SSI中断 初始化和配置 SSI示例程序 SSI的内部结构方框图 SSI寄存器映射 SSI寄存器映射 SSI控制0寄存器 SSI控制0寄存器 SSI时钟预分频寄存器 SSI控制1寄存器 SSI控制1寄存器 SSI数据寄存器(SSIDR),偏移量0x008 SSI状态寄存器(SSISR),偏移量0x00C SSI原始中断状态寄存器 SSI中断屏蔽寄存器 SSI屏蔽后的中断状态寄存器 SSI屏蔽后的中断状态寄存器 SSI中断清零寄存器 LED数码管显示连接电路(SPI连接) 第7章 总线接口 7.3 I2C接口 7.3 I2C接口 I2C接口模块内部结构 寄存器映射 I2C总线功能 时钟速率 中断 回环操作 I2C主机命令序列 7.3 I2C接口 主机收发形式 I2C从机命令序列 初始化和配置 I2C示例程序 I2C接口模块方框图 I2C总线配置 I2C寄存器映射 I2C寄存器映射 在I2C总线上的位传输过程中的数据有效性 起始和停止条件 Luminary Micro LM3S系列 32位ARM微控制器系统设计与实践 单 位:计算机科学学院计算机科学系 教 师:黄国兵 时 间:2013年 第7章 总线接口 第7章 总线接口 7.1通用异步收发器(UART) UART特性与内部结构 常用的数据通信方式有并行通信和串行通信两种。当两台数字设备之间传输距离较远时,数据往往以串行方式传输。串行通信的数据是一位一位地进行传输的,在传输中每一位数据都占据一个固定的时间长度。 UART模块的结构方框图 寄存器映射 UART字符帧 波特率的产生 UART整数波特率除数寄存器(UARTIBRD),偏移量:0x024 UART小数波特率除数寄存器(UARTFBRD),偏移量:0x028 UART整数波特率除数寄存器(UARTIBRD) UART小数波特率除数寄存器(UARTFBRD) 数据收发 UART线控制寄存器(UARTLCRH),偏移量:0x02C UART标志寄存器(UARTFR),偏移量:0x018 UART接收状态/错误清除寄存器(UARTRSR/UARTECR),偏移量:0x004 UART线控制寄存器(UARTLCRH) UART标志寄存器(UARTFR) UART接收状态/错误清除寄存器 (UARTRSR/UARTECR) IrDA串行红外(SIR)编码器/解码器模块 UART还包含一个IrDA串行红外(SIR)编码器/解码器模块。IrDA SIR模块包含一个IrDA串行红外 (SIR) 协议编码/解码器。 UART低功耗寄存器(UARTILPR) IrDA数据调制 FIFO操作 UART数据寄存器(UARTDR),偏移量:0x000 UART中断的FIFO深度选择(UARTIFLS)寄存器,偏移量:0x034 n UART数据(UARTDR)寄存器 UART中断的FIFO深度选择(UARTIFLS)寄存器 中断 UART已屏蔽中断状态(UARTMIS)寄存器,偏移量:0x040 UART中断屏蔽寄存器(UARTIM)寄存器,偏移量:0x038 UART原始中断状态(UARTRIS)寄存器,偏移量:0x03C UART中断清除(UARTICR)寄存器,偏移量:0x044 UART已屏蔽中断状态(UARTMIS)寄存器 UART中断屏蔽(UARTIM)寄存器 UART中断屏蔽(UARTIM)寄存器 UART原始中断状态(UARTRIS)寄存器 UART中断清除(UARTICR)寄存器 回环(loopback)操作 UART可以进入一个内部回环模式,用于诊断或调试。这可以通过置位UARTCTL寄存器的LBE位来实现。 初始化和配置 假定系统时钟为20MHz 115200bps波特率; 8位数据长度; 一个停止位; 无奇偶校验; FIFO禁止; 无中断。 RS-232接口电路

您可能关注的文档

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档