网站大量收购独家精品文档,联系QQ:2885784924

I2C_CAN_I2S总线协议参考手册.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
26 附 录 第 26 章 附录 目录 本章包括下列主题: 附录 A :I2C™ 概述 26-2 附录 B:CAN 概述 26-12 附录 C:编解码器协议概述 26-25 2 I C 是 Philips 公司的商标。 © 2005 Microchip Technology Inc. DS70074C_CN 第 26-1 页 dsPIC30F 系列参考手册 2 附录 A : I C™ 概述 2 2 2 本附录提供 I C™ 总线的概述,其中第 A.2 节 “对 I C 器件寻址” 讨论了在 I C 模式下 SSP 模 块的工作原理。 I2C 总线是双线制串行接口总线。其原始规范 (或标准模式)是为最高 100 kbps 的数据传输速 率而制定的。 I2C 还支持增强型规范 (或快速模式, 400 kbps )。标准模式器件和快速模式器件 连接在同一总线上时,如果总线以快速器件的工作速度运行,则两类器件均可正常工作。 I2C 接口使用了综合的协议以确保数据发送与接收的可靠性。当发送数据时,其中一个器件作为 主机,它启动总线上的传输并产生时钟信号以允许该传输,而其他器件则充当从机。除了全局呼 叫支持外,从机协议的各部分都由 SSP 模块的硬件实现,而主机协议的各部分则需要在 PIC16CXX 的软件中处理。MSSP 模块可以实现所有的 I2C 主机协议、全局呼叫地址和最大速率 可达 1 Mbps 的数据传输。Microchip 的某些串行 EEPROM 支持 1 Mbps 的数据传输。表 A-1 定 义了 I2C 总线的部分术语。 在 I2C 接口协议中,每个器件都有一个地址。当主机要启动一次数据传输时,它首先发送与之 “通话”的器件地址。所有器件都 “侦听”该地址,查看是否与自己的地址匹配。在该地址中有 一位用于指定主机是希望读还是希望写它寻址的从机。在数据传输过程中,主机和从机总是工作 在相反的模式 (发送器 / 接收器)下。也就是说主机和从机只能工作在以下两种关系之一: • 主机——发送器,从机——接收器 • 从机——发送器,主机——接收器 在这两种情况下,都由主机产生时钟信号。 为了实施总线的 “线与”功能,时钟线 (SCL )和数据线 (SDA )的输出都必须采用漏极开路 或集电极开路的电路。需要外接上拉电阻,以保证总线在没有器件将其拉低时为高电平 。 I2C 总

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档