嘿,伙计们,我已经在这上面工作了72个小时,我找不到错误,我在一个PIC16F1719上工作我正在尝试设置3个外设一个模数转换器一个I2C协议和一个用于与BT通信的通用串行总线虽然模数转换器很容易,但我与I2C有一个艰难的时间,尽管我已经检查了几次代码,由于某种原因,当我得到确认的一切似乎没有问题,但当我去做关于传感器的讲座(MPU6050)没有显示,但我上次在缓冲区上设置的值,你知道为什么会发生这种情况吗?就像缓冲区不会自动清除一样,我想我也不能通过软件来清除它,谢谢。
发布于 2017-04-16 02:16:48
如果主设备不能正确地与总线通信,i2c从设备能够锁定总线(几种可能的情况...)这在电气上是可能的,因为这两条线是连线的-这意味着,如果任何从机拉下时钟(例如),并保持这种方式,总线是锁定的。
https://stackoverflow.com/questions/43427702
复制相似问题