试验:
下面是我自己在下面抓的一个波形,data 线当时没有夹子,就直接用手捏和了,所以SDA波形看起来,很不好看。不过还是不影响我们看的。在下面的I2C的始终频率是322K左右,其实这在设置的时候,设置的是400K。
我测试的试验是Camera sensor 的I2C,当时测试sensor 的I2C地址是0x6E,但是I2C地址一般有7位,一位用来表示读写位(0:写、1:读)。这里sensor的读写高七位就是
0x6E>>1 = 0x37.则 read_addr = 0x37<<1 +1, write_add=0x37<<1 +0;
上图波形刚开始就是sensor 发送的slave_addr =0x6E;
camera sensor 地址由sensor内部的S_ID表示,有2个IO。具体的地址要看芯片怎么连的了。
这里是MSB模式,高位在前,低位在后
i2c时序性测试,信号完整性测试
2023-12-15 15:55 浏览:14次