AT24C32读取数据一直为0xFF
来源:互联网 发布:淘宝一淘怎么没有了 编辑:程序博客网 时间:2024/05/17 23:08
AT24C02程序可读可写,并且读写的数据都正确。采用AT24C32时,先写入数据,再读出数据一直为0xFF。
修改u8 AT24CXX_ReadOneByte(u16 ReadAddr)和void AT24CXX_WriteOneByte(u16 WriteAddr,u8 DataToWrite),将程序改为
if(EE_TYPE>AT24C16)
{
IIC_Send_Byte(0XA0); //发送写命令
IIC_Wait_Ack();
IIC_Send_Byte(WriteAddr>>8);//发送高地址
//IIC_Wait_Ack();
}
最后一行的等待应答去掉后,读写正常了。
阅读全文
0 0
- AT24C32读取数据一直为0xFF
- SPI写入数据的时候记得读取,不然会一直读出0xFF!
- IMX6 GPIO设置为输出时读取的value一直为0
- 填充文件后面为0xFF到指定大小
- java byte类型转化为int (注意加&0xff)
- 0x00 -----0xFF
- 0xff打印
- & 0xFF 的作用
- 0xff转十进制
- 浅谈 &0xFF操作
- 浅谈& 0xff
- &0xFF 的意义
- &0xff总结
- &0xff的原因
- 0xFF 是什么?
- &0xff的作用
- Java中byte类型转型为int类型为什么要作&0xff
- Spark2.0以下读取csv数据并转化为RDD
- Java常量池理解与总结
- 小福利 —— 实时更新的页面小时钟
- LintCode 68.二叉树的前序遍历
- bootstrap怎么设置下拉菜单不点击,改成鼠标悬停直接显示下拉菜单
- Python初学——窗口视窗Tkinter
- AT24C32读取数据一直为0xFF
- java毕向东学习笔记——day12
- BZOJ 1834: [ZJOI2010]network 网络扩容
- static关键字-内存图解
- 深入理解JVM(七)——性能监控工具
- Tr A HDU
- Java线程池之ThreadPoolExecutor
- 鱼塘钓鱼
- 深入理解Java虚拟机(第六章):类文件结构