打印
[STM32F1]

AC24C04读写程序

[复制链接]
2187|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
czm_gold|  楼主 | 2014-8-24 21:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F103RB读写AT24CO4EEPROM程序写进去,读出来为0XFF,不知什么问题,请大家帮忙解决。
沙发
czm_gold|  楼主 | 2014-8-24 21:30 | 只看该作者
程序在附件中

新建 好压 RAR 压缩文件.zip

2.85 KB

使用特权

评论回复
板凳
beyond696| | 2014-8-25 09:29 | 只看该作者
没写进去或者没读出来,读写EEPROM楼主可以试试这个工具
USB-I2C适配器

使用特权

评论回复
地板
jar1866| | 2014-8-25 09:42 | 只看该作者
SDA和SCL均不能配置成OUTPP输出,I2c读步骤都是对的。
GPIOB->CRH&=0xFFFF0FFF;GPIO->CRH|=4<<12;
GPIOB->CRH&=0xFFFF0FFF;GPIO->CRH|=3<<12;
这两句中前半句会产生一个小的脉冲,是不需要的,第二行的代码中,后半句设置成OUTPP是错误的,必须是开漏(5,6,7都可以)。



使用特权

评论回复
5
czm_gold|  楼主 | 2014-8-30 15:34 | 只看该作者
实际上没有写进去,AT24C04芯片无应答,死在那里,请高手指教,急急急!

使用特权

评论回复
6
czm_gold|  楼主 | 2014-8-30 15:35 | 只看该作者
改为开漏输出,也写不进去

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

151

帖子

0

粉丝