本帖最后由 hwk612167 于 2012-3-5 17:21 编辑
附图为Atmel公司一个存储芯片的读数据协议,看这个图,用msp430做主机硬件iic能不能正确读该芯片数据呢?
command理解为从机地址,若用7位地址模式读,我发完起始信号,主机立马变为读模式,数据地址还没来得及发,怎么办?
若改为10位地址模式,但430的10位地址模式地址第1个字节高5位固定为11110,所以也不行。
我用软件模拟iic通讯读写都没问题,用硬件iic写没问题,读数据会有问题,看这个图觉得与430的iic不是很兼容,不知说的对不对? |