阅读:1456回复:4
I2C总线中遇到的问题
使用I2c总线读写寄存器时,我用到了5个寄存器,为了验证是否正确的写入,我每写一个就紧跟着读一个。第一个寄存器读出的值与写入的完全一样,而后面4个却完全不一样。不过,它并不是随机值,每次读出来的都一样。而控制信号的值都是正确的,不知出现这个问题的原因是什么,请高手指教。
我的e-mail:ryf_1981@sohu.com。 |
|
沙发#
发布于:2002-05-27 19:15
写后要等10ms再读,就好了. :)
|
|
|
板凳#
发布于:2002-05-28 13:59
写后要等10ms再读,就好了. :) 这是i2c协议的一部分吗? |
|
|
地板#
发布于:2002-05-28 15:55
不是i2c协议,是硬件spac |
|
|
地下室#
发布于:2002-06-12 10:39
我已经搞定了,谢谢大家了!
|
|