本帖最后由 苦逼码农 于 2022-4-25 21:30 编辑
最近试图将BMX160的数据通过I2C读取出来,需要先发送一个写指令,采用非阻塞方式进行传输,发送指令完成后BMX应该会回传一个中断指令。但问题在于发送能正常开始,但发送结束不会回传一个中断给主机。
BMX160的中断端口有两个,不知道它们的I2C完成中断是通过那个端口、哪种方式发送
如有大佬知道,还望告知。
其中,err_code为0表示传输的正常开始,结束时应该会调用一个回调函数将m_xfer_done置true,但始终回调未曾发生。
或者说,有关I2C中断部分在芯片手册的哪一部分,有大佬知道,也可告知
|
|
|
|
|
|