起始位 应答位 停止位
状态寄存器
EV8 事件 TXE 事件 标志位 为1时是空的 0时是非空的
(判断移位寄存器的意义:在数据写入数据寄存器后 会将其移到数据移位寄存器中去故应此因此可以判断是否有数据存在)
在结束后——还需查看 移位寄存器中的数据是否发送完(若检查 为1 时则视为 所有的数据都发送出去)
在对写数据 到DR寄存器 之后将TxE寄存器清零。
地址匹配位
ADDR位:
读出SR1寄存器 对SR2 寄 存器的读操作 将清楚该位
在利用完标志位后 需要清除 避免影响下一次的通信
SB位:
读取该寄存器位然后清除该位