MCU用IO口模拟时序与TI的芯片进行IIC通讯或者SMBUS通讯时,对IO口的设置有什么要求吗,请问有相关示例代码吗。
我这边采用STM32模拟时序,发现读取数据的时候发送读指令后需要等待大概1毫秒再去读取数据才能确保读出来的数据正确,否则会偶发读取数据时SDA和SCL一直为低或者高,与我实际需要输出的时序不一致,这时候会导致读取出来的数据错误。延时太长的话一次读取几个数据又对系统造成阻塞。请问有什么办法解决吗
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.
您好,STM32的示例代码请参看以下链接:
如果您同时读取多个测量值 (例如电池电压) ,也可以执行块读取。 有关示例,请参阅《 BQ769x2 软件开发指南》。