This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
一:独立 I2C 写入操作没有问题
二:I2C 读操作异常、根据 TII 的底层情况写入、一个事务发送异常。
但使用逻辑分析仪观察它、可以看到写入的寄存器都不会与我传入的0x0F 寄存器匹配、并且没有读取操作。
三:先写操作再读操作、第一次读取没问题、第二次重新读取异常。
正常:
异常:
为什么在读取操作之后它是一个异常? 我有一个传感器在读取操作后被 NACK。
在读取操作之后是否有必要执行一些操作来恢复 I2C 状态
您好!
SDK 提供多个 IIC 相关工程供用户参考、可从 www.ti.com 下载。
下面这张屏幕截图供您参考:
B.R.
萨尔
您好!
我目前使用的是 TI-driver 案例演示、使用函数接口 bool I2C_TRANSMIT (I2C_Handle handle、I2C_Transaction * TRANSACTION)
您能否解释一下 ti-driver 的情况、为什么读取操作后发生异常。