- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IIC模块
TMS320x2802x, 2803x Piccolo Inter-Integrated
Circuit (I2C) Module
翻译:杨建旭
单位:曲阜师范大学自动化研究所
QQ:442523130
1 I2C 模块介绍2
1.1 特点2
1.2 不支持的功能2
1.3 功能概述3
1.4 时钟的产生4
2 I2C 模块操作细节5
2.1 输入和输出电压电平5
2.2 数据有效性5
2.3 工作模式6
2.4 I2C 模块START 和STOP 条件6
2.5 串行数据格式7
2.5.1 7 位地址格式8
2.5.2 10 位地址格式8
2.5.3 自由数据格式9
2.5.4 使用重复START 条件9
2.5.5 NACK 位的产生9
2.5.6 时钟同步10
2.5.7 仲裁10
3 I2C 模块产生的中断请求11
3.1 基本的I2C 中断请求11
3.2 I2C FIFO 中断13
4 复位/禁止I2C 模块14
本手册描述了TMS320x2802x/2803x 控制器中得I2C(inter-intergrated circuit)模块的特征和操
作。I2C 模块提供遵循飞利浦半导体I2C 总线协议2.1 并且通过I2C 总线互联的设备之间的接
口。连接在2 线串行总线上的外部组件可以通过I2C 模块发送或者接受 1-8 位的数据。阅读
本手册的前提是读者熟悉I2C 总线协议。
注意:I2C 模块发送或者接受数据的单元可以小于 8 位;然而,为了方便起见,在本文档中
一个数据单元被称作一个数据字节。(一个数据字节的数据位数可以通过I2CMDR 寄存器中
得BC 位选择)。
本手册适用于TMS32x2802x/2803x 系列的处理器上的I2C 模块。
1
1 I2C 模块介绍
I2C 模块支持所有的兼容I2C 设备的主模式或者从模式。多个I2C 模块的双向数据传送的例
子如图1 所示。
1.1 特点
I2C 模块有如下的特点:
遵循飞利浦半导体I2C 总线协议(2.1 版本):
-支持8 位格式的传输
-7 位和 10 位的地址模式
-全呼
- (START)字节模式
-提供多个主发送器和从接收器
-提供多个从发送器和主接收器
-结合的主发送/接受和接受/发送模式
-数据传送速率从10kbps 到400kbps (飞利浦快模式速率)
-一个4 级接受FIFO 和4 级发送FIFO
-一个由 CPU 使用的中断。该中断是下列情况发生时的通用中断:发送数据准备好,接受数
据准备好,寄存器访问准备好,无应答,仲裁失败,检测到停止条件,从模式寻址。
另一个中断可以在FIFO 模式下被CPU 使用。
模块使能/禁止功能
自由的数据格式模式
1.2 不支持的功能
I2C 模块不支持:
高速模式(Hs-mode )
CBUS 兼容模式
2
1.3 功能概述
每一个连接到I2C 总线上的设备都被看做一个地址单元。每个设备可以作为发送器或者接收
器工作,这取决于设备的功能。当连接到I2C 总线上的设备执行数据传送时可以看做是主机
或者从机。主设备启动一次总线上的数据传送,并且产生允许该次传送的时钟信号。在传送
期间,任何被主机寻址的设备都被看作是从机。I2C 模块支持多主模式,该模式下一个或者
多个可以控制I2C 总线的设备可以连接到同一个I2C 总线上。
为了实现数据通信,I2C 模块有一个串行数据引脚(SDA)和串行时钟引脚(SCL),如图2
所示。这两个
文档评论(0)