初级会员

- 积分
- 108
- 金钱
- 108
- 注册时间
- 2011-7-24
- 在线时间
- 25 小时
|
1金钱
F429 IIC 源码 实验
使用AT24CXX_WriteOneByte(u16 WriteAddr,u8 DataToWrite)进行连续8个字节数据写,如下:
AT24CXX_WriteOneByte(0,WriteAT24Cxx[0]);
AT24CXX_WriteOneByte(1,WriteAT24Cxx[1]);
AT24CXX_WriteOneByte(2,WriteAT24Cxx[2]);
AT24CXX_WriteOneByte(3,WriteAT24Cxx[3]);
...
然后使用AT24CXX_ReadOneByte(u16 ReadAddr)进行数据读取,如下:
datatemp[0]=AT24CXX_ReadOneByte(0);
datatemp[1]=AT24CXX_ReadOneByte(1);
datatemp[2]=AT24CXX_ReadOneByte(2);
datatemp[3]=AT24CXX_ReadOneByte(3);
...
结果发现读到的数据都是写入的最后一个数据,这是什么情况?读数据地址没写进去吗???
|
|