STM32操作AT24C16

2019-07-20 05:36发布

使用例程操作AT24C16时只能读写0-255的数据,在写入255-2047时遇到问题,一直写不进去

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
jiangyy
1楼-- · 2019-07-21 17:26
你用的是什么开发板?I2C用的是哪两个引脚?
鑫宇
2楼-- · 2019-07-21 18:14
jiangyy 发表于 2018-10-17 16:38
你用的是什么开发板?I2C用的是哪两个引脚?

这是我们自己的一个板子,IIC使用的是PG0和PG1
jiangyy
3楼-- · 2019-07-21 21:17
 精彩回答 2  元偷偷看……
鑫宇
4楼-- · 2019-07-22 01:51
 精彩回答 2  元偷偷看……
Timing
5楼-- · 2019-07-22 04:34
看你的描述的问题好几遍,才理解写入地址0x00ff-0x07ff时写不了,在你调用void AT24CXX_WriteOneByte(u16 WriteAddr,u8 DataToWrite)时,确定你传入的地址是一个字长度,建议你直接 AT24CXX_WriteOneByte(0x0100,1),能否写入

一周热门 更多>