STM32’s I2C 硬件BUG引发的血案

2010-4-8 1: 45 下面的函数中有一个BUG, 也就是SR2不能用WHILE来轮询,而应直接读出.如下面代码段,因此,在这里说的这是STM32的BUG其实是我的代码的错误:     I2C2->DR = inerAddress[1];     while( (I2C2->SR1&Q_I2C_SR1_BIT_BTF)==0 );     I2C2->SR2;   // 正解 2010-4-
相关文章
相关标签/搜索