TEMP[0] =0xc6 ; //fengbianlv
TEMP[1] =0xa1;
TEMP[2] =0x03;
EZUSB_WriteI2C(I2C_Addr, 0x03, TEMP);
在自定义命令中,能用上面的语句写大量的SENSOR寄存器配置吗?我每次执行写I2C的控制命令时,总是没**确写入I2C(不知道有没有写进去),在I2C写结束后,测I2C的SDL与SCL,发现SDL为高电平,SCL为低电平,这里有问题吧。按理说I2C写完之后,SDL与SCL应该都为高电平的。
还有一点需要说一下,我在写I2C的自定义命令中,加入了sensor图像的同步代码,发现如果我在该命令里面有写I2C的操作,采到的图像就是错帧的,而当我把所有的写I2C命令注释掉以后,采到的图像是正确的,这里是不是可以理解为该控制传输中如果加了写I2C的代码后,控制传输就失败了??? 请朋友们帮忙看下,这个问题困扰了我好几天了。。。。 |