问题1.
这段内容实际发送的地址的最低位是1。
这段内容实际发送的地址的最低位是0.
问题2.
1.使用主机模式读取数据时,在发送读地址后使用while(!I2C_GetFlagStatus(I2C_FLAG_RXNE))会一直卡在这.
2.使用下面的代码是能接受到数据,但是没法在最后一个数据接收后回NAK以及发送停止信号,从寄存器读取到的数据跟实际接收的不对应,读到的寄存器数据都是D1.
不懂问题出在哪,附件附带了程序。
CH582M的I2C接口使用指南是否有误?能不能提供IIC读取一些比较常见器件的例程