STM32读取24c512,写不进去,怎么读的都是0xff,通不过原子哥的校验程序

2019-07-20 04:00发布

1:芯片丝印是ATMLH422,2FC D  Y;  14年的芯片,电压范围2.5-5.5v
2:程序是原子哥最新版的程序,读写相同板子的另一批采购芯片正常读取和写入,这个芯片电压范围1.7-3.6v (和上款的区别)
3:没有多余的等待ACK ,调试也能正常返回ACK ,读取的是0xff,写入完成后,再读取还是0xff,电路部分,A0 ,A1,A2都是连接的GND ,焊接多次检查,以及更换新芯片,是没有问题的
4:这批芯片寄回卖家之后,奇怪的是用卖家所用的eeprom 编程器可以正常读取与写入和校验,重新寄过来一批芯片依旧是这种情况  
请问有遇到这种情况的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-20 06:05
 精彩回答 2  元偷偷看……
QAQLU
2楼-- · 2019-07-20 11:29
正点原子 发表于 2019-1-9 02:40
帮顶

输出模式也由推娩改成开漏,还是读不出来,卖家一直说他们的芯片没问题,在等他们的eeprom 编程器到货,再测一波
三叶草
3楼-- · 2019-07-20 12:47
 精彩回答 2  元偷偷看……
QAQLU
4楼-- · 2019-07-20 17:14
 精彩回答 2  元偷偷看……
QAQLU
5楼-- · 2019-07-20 19:46
20190125_143527_Dell_pic.png 如图所示,GPIO_Init 函数内部其实和位操作,操作的寄存器是同一个,为什么一个能用,一个就不能用,而且不是完全不能用,在低电压的eeprom是可以正常使用的

一周热门 更多>