找回密码
 注册
搜索
查看: 1938|回复: 17

[讨论] 调试Camera驱动, 发现I2C有时会写失败, 不知道是啥原因?

[复制链接]
发表于 2008-3-25 08:44:26 | 显示全部楼层 |阅读模式
请教哪位达人:
    我目前在调试Camera驱动, 发现I2C有时会写失败, 不知道是啥原因? 如果哪位知道, 请帮忙分析一下!谢谢了!
发表于 2008-3-26 00:01:30 | 显示全部楼层
时序有问题吧
点评回复

使用道具 举报

发表于 2008-4-7 07:58:31 | 显示全部楼层
I2C的读写过程中是需要延迟的哦。
点评回复

使用道具 举报

发表于 2008-4-15 16:54:19 | 显示全部楼层
I2C的速度调慢一点,试一下!
点评回复

使用道具 举报

发表于 2008-7-16 10:50:56 | 显示全部楼层
I2C的速度调慢一点,並延遲10ms看看
点评回复

使用道具 举报

发表于 2008-7-18 22:11:12 | 显示全部楼层
有两种办法可以试试
1.降低i2c的clock,降到10k-100k试试
2.加大i2c的上拉电阻,例如1.5K或者1.2k
点评回复

使用道具 举报

发表于 2008-7-21 11:10:06 | 显示全部楼层
学习。。。
点评回复

使用道具 举报

发表于 2008-8-31 12:52:59 | 显示全部楼层
现在的处理器都是上百MHz的,I2C我们常用的就是几百K,速率差距太大,所以调试时要注意。
点评回复

使用道具 举报

发表于 2008-12-30 13:45:34 | 显示全部楼层
赞一个!6楼的正解呀!
点评回复

使用道具 举报

发表于 2009-5-12 19:13:14 | 显示全部楼层
以下是引用ibm8727490在2008-7-16 10:50:56的发言:
I2C的速度调慢一点,並延遲10ms看看


请问这二种方法具体如何实现?
点评回复

使用道具 举报

发表于 2009-5-20 23:16:12 | 显示全部楼层
正解![em01]
点评回复

使用道具 举报

发表于 2009-5-20 23:16:59 | 显示全部楼层
以下是引用qylandy在2008-7-18 22:11:12的发言:
有两种办法可以试试
1.降低i2c的clock,降到10k-100k试试
2.加大i2c的上拉电阻,例如1.5K或者1.2k

****************************************
正解!
点评回复

使用道具 举报

发表于 2009-12-13 02:04:41 | 显示全部楼层
guan zhu
点评回复

使用道具 举报

发表于 2009-12-17 16:02:06 | 显示全部楼层
学习中!!
点评回复

使用道具 举报

发表于 2009-12-19 10:56:32 | 显示全部楼层
不知道楼主是否是说在K3上,我在K3上遇到过这种情况,检查后发现PWOER函数里面PWDN脚的设置跟REST脚的设置对调了。
点评回复

使用道具 举报

发表于 2010-1-13 22:13:08 | 显示全部楼层
严重学习中....
点评回复

使用道具 举报

发表于 2010-1-15 10:58:09 | 显示全部楼层
学习一下
点评回复

使用道具 举报

发表于 2010-1-28 09:47:11 | 显示全部楼层
受教了,呵呵
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-27 06:51 , Processed in 0.049137 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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