野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9561|回复: 5

指南者的模拟I2C读写EEPROM数据都是0

[复制链接]
发表于 2018-5-4 17:16:38 | 显示全部楼层 |阅读模式
程序跟视频的和例程的都对比过几次,底层模拟i2c时序的一样,ee.c里的读写程序也一样,但是效果不对
引脚我也是用PB6和PB7(指南者开发板),不知道是哪里错
不管改什么数字,显示的都是0,不知老师们是否遇到过这样的问题?

读写单个字节

读写单个字节
  读写单个字节

读写多个字节

读写多个字节



读写多个字节
回复

使用道具 举报

发表于 2018-5-4 17:19:05 | 显示全部楼层
你的IO初始化对吗?读写EEPROM。我在使用,没有问题
回复 支持 反对

使用道具 举报

发表于 2018-5-4 17:25:35 | 显示全部楼层
也许你写的就全是0呢。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-4 17:40:59 | 显示全部楼层
Greenman_ARM 发表于 2018-5-4 17:19
你的IO初始化对吗?读写EEPROM。我在使用,没有问题

对,是IO初始化问题,原本是开漏输出,我程序用了复用开漏输出了,,厉害,谢谢你:-D,现在可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-4 17:42:39 | 显示全部楼层
非谢家之宝树 发表于 2018-5-4 17:25
也许你写的就全是0呢。。。

原本以为是写入的函数问题,后来对照了好几遍,程序是一样的,所以排除了这个问题。。。现在知道问题了,原本是开漏输出,我程序用了复用开漏输出了,,现在可以了,谢谢你哦
回复 支持 反对

使用道具 举报

发表于 2018-5-5 08:21:08 | 显示全部楼层
我也是熟悉51,初学stm32,互相学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-20 14:38 , Processed in 0.057037 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表