DSP(TMS320C6713)入门之旅五、I2C的理解和使用.docVIP

  • 66
  • 0
  • 约7.19万字
  • 约 11页
  • 2016-12-23 发布于贵州
  • 举报

 DSP(TMS320C6713)入门之旅五、I2C的理解和使用.doc

一般DSP上面都集成了I2C模块,这样在连接外部器件时可以很方便的控制外部的器件。I2C基本上都是用于外部控制的,因为是是串行总线。在我们的实验板上I2C总线连接到了两个从设备上面,一个是我们的eeprom,另一个是我们的音频芯片AIC23。通过I2C协议我们写入和读取eeprom数据,控制AIC23的声音一些属性! 简介一下I2C协议的规则: 一. 技术性能: 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控;????? 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址;??????????????????? 每个器件可以使用独立电源 二. 基本工作原理: 以启动信号START来掌管总线,以停止信号STOP来释放总线; 每次通讯以START开始,以STOP结束; 启动信号START后紧接着发送一个地址字节,其中7位为被控器件的地址码,一位为读/写控制位R/W,R/W位为0表示由主控向被控器件写数据,R/W为1表示由主控向被控器件读数据; 当被控器件检测到收到的地址与自己的地址相同时,在第9个时钟期间反馈应答信号; 每个数据字节在传送时都是高位(MSB)在前; 写通讯过程: 1. 主控在检测到总线空闲的状况下,首先发送一个START信号掌管总线; 2. 发送一个地址字节(包括7位地址码和一位R/W); 3. 当被

文档评论(0)

1亿VIP精品文档

相关文档