
一.IIC0:设备的地址IIC 器件地址每一个IIC器件都有一个器件地址有的器件地址在出厂时地址就设定好了用户不可以更改,比如OV7670的地址为0x42。有的器件例如EEPROM前四个地址已经确定为1010后三个地址是由硬件链接确定的所以一IIC总线最多能连8个EEPROM芯片。所以大多数设备写地址是0xA0,读地址是0xA1.IIC 设备地址IIC 设备地址 IIC 器件地址 (1bit) 读/写位多数从设备的地址为7位或者10位一般都用七位。 读写位0 表示主设备向从设备(write)写数据 1 表示主设备向从设备(read)读数据。1、信号分类开始信号 写数据信号 读数据信号 等待应答信号 应答信号 停止信号。2信号的变化基础是scl高低状态时sda的变化数据信号scl高电平有效。开始信号scl高电平时sda变成又高变低。停止信号scl高电平时sda变成又低变高。二.SPI概述 1 .4个IOSCLK MOSI MISO CS 说明 1》、SCLK:主设备IO控制。 也是分主从的关键。 2》、MOSI与MISO顾名思义 设备做主时MOSI输出数据MISO接收数据 设备做从时MOSI接收数据MISO输出数据 3》、CS/SS 片选信号一般低电平有效发送数据时cs脚先拉低。 2 .4个模式 CPOL:决定SCLK空闲是高电平还是低电平 。 0空闲是低电平 1空闲是高电平。 CPHA:决定第几个边缘开始采样。 0第一个边缘开始采样 1第二个边缘开始采样。http://www.360doc.com/content/18/0525/08/11935121_756833050.shtml三.IIS详细举例0、怎样使用i2S传输音频在I2S传输协议中数据信号、时钟信号以及控制信号是分开传输的。I2S协议只定义三根信号线时钟信号SCK、数据信号SD和左右声道选择信号WS。1、总线时序频率关系介绍2标准格式原理时序图bclk高电平有效即ws与sd都是发生在clk的下降沿低电平时。所以bclk先下降沿时WS开始切换高低电平左右声道数据然后sd需要等待ws跳变后下一个bclk的下降沿才能进行IO数据的变化即data的数据需要从ws变化后bclk的第二个下降沿开始算起。1》、 原理时序图2》程序设置:WS:48000采样率BCLK64倍WS(WS每次翻转BCLK就要32个周期电平)。mclk12288000ws的256倍FS3》逻辑分析仪实际时序图3模式介绍