主发送模式-docker部署python爬虫项目的方法步骤
表19.20主发送模式应用软件的响应写I2CON状态代码(I2CSTAT),I2C总线和硬件的状态读/写I2DAT,具体如下:
0x08:已发送起始条件。装入SLA+W,清除STA。这时,I2C硬件会发送SLA+W并接收ACK位。相关操作方法可以参考主机状态。
0x10:已发送重复的起始条件,装入SLA+R并清除STA。I2C将切换为MST/REC模式,并装入数据字节。更多关于这一过程的信息,请看其他状态。
装入数据字节后,硬件会将数据字节发送出去并接收ACK位。如果需要详细了解如何在这一环节装入数据字节,可以参考硬件中断序列。
0x18:已发送SLA+W,并接收ACK。如果没有I2DAT动作,系统将发送停止条件,随后发送起始条件。这一过程在Docker部署Python爬虫项目的详细步骤教程中有详细描述。
0x20:已发送SLA+W,但接收非ACK。这种情况下,无I2DAT动作,系统将发送停止条件,然后发送起始条件。更多细节可以参考从发送模式。
0x28:已发送I2DAT中的数据字节,并接收ACK。无I2DAT动作时,系统将发送停止条件,并复位STO标志。关于这一状态的更多信息,请参见I2S操作模式。
0x30:已发送I2DAT中的数据字节,但接收非ACK。此时系统将发送停止条件,并进入不可寻址从模式。若想了解更多关于不可寻址从模式的信息,请参考使用Docker部署Python爬虫项目的步骤详解。
0x38:在SLA+R/W或数据字节中丢失仲裁。这一情况下,系统会在总线空闲时发送起始条件。详细信息可以在基本操作中找到。
下载地址
用户评论