OpenEdv-开源电子网

标题: 24C02无法检测到 [打印本页]

作者: 小石头6123    时间: 2013-3-16 12:01
标题: 24C02无法检测到
如题,电路
(, 下载次数: 6)

程序用的是原子哥的,连接也一样,芯片如图
(, 下载次数: 9)

这种芯片我上网查的是正对文字,左下角是1脚,不知道这样对不,结果是检测不到24C02,跳过检测的话,读回来的数据总是1,也换过芯片了,没用,跪求指教
作者: 正点原子    时间: 2013-3-16 12:36
芯片1脚,没错,检查下是不是硬件接线有问题。
作者: 小石头6123    时间: 2013-3-16 13:31
回复【2楼】正点原子:
---------------------------------
硬件的连线我用外用表测过了 没错啊
作者: 正点原子    时间: 2013-3-16 13:46
你有我们的板子没有?换我们板子上试试。
作者: 小石头6123    时间: 2013-3-16 23:12
回复【4楼】正点原子:
---------------------------------
额 一年前把那块板子一不小心接上了36V 直接电容都爆了。。。这个好蛋疼啊 又焊了一遍 还是一样
作者: qianrushistm32    时间: 2013-3-24 11:30
是不是焊接错了?
作者: 1501697860    时间: 2013-3-24 11:39
(, 下载次数: 3)

 可能是这里没改吧!你用的是什么图,MINI吗?
作者: zhangyouzhong    时间: 2013-5-17 13:08
我也遇到同样的问题,无法检测到24C02,是ST公司的,求指教,我都换了3块24C02了,仔细检查了,STM32的SCL和SDA硬件连接并没有问题,难道ST公司的24C02使用设置和AT24C02不一样??
作者: zhangyouzhong    时间: 2013-5-18 13:46

 ST公司的24C02的确不一样,数据手册描述SCL引脚时,有这么一句话“In most applications, though, this method of synchronization is not employed, and so the pull-up resistor is not necessary, provided that the bus master has a push-pull (rather than open drain) output.”

 因此SCL上拉电阻是没有必要的,总线主机具有一个推挽式输出(而不是开漏)。


作者: 小石头6123    时间: 2013-5-19 10:24
回复【9楼】zhangyouzhong:
---------------------------------
这位仁兄 不知到你说的具体要怎么改程序呢
作者: zhangyouzhong    时间: 2013-5-19 15:37
回复【10楼】小石头6123:
---------------------------------
检查STM32的晶振,如果是8MHZ就可以直接使用原子的程序,若是12MHZ,自己需要调整里面延时时间,IIC芯片对时序要求很严格。
作者: 小石头6123    时间: 2013-5-20 10:28
回复【11楼】zhangyouzhong:
---------------------------------
额 我用的是8M晶振 然后各种设置都是按照原子哥的 也上ST的官网下了手册 对照里面的时序全部改了一遍 用示波器测试时序是没有问题 但是还是老样子 不解?
作者: zhangyouzhong    时间: 2013-5-20 12:42
回复【12楼】小石头6123:
----------------------------
只要硬件连接没问题,大都是软件时序了,仔细检查程序,我试了,ST的24C02和AT24C02程序可以直接移植使用。
作者: guer    时间: 2013-7-20 19:04

楼主的问题解决了吗?我刚也遇到同样的问题,无解啊!!!!!!!


作者: 小石头6123    时间: 2014-4-5 13:00
回复【14楼】guer:
---------------------------------
木有啊 后来就直接没用了
作者: cornrn    时间: 2018-3-20 13:48
我用的ST的24C02 也遇到同样问题 求怎么解决的?
作者: cornrn    时间: 2018-3-20 13:50
焊接到探索者板子上也这样




欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4