“置顶帖子中2楼更新好的”就是这个I2C程序。
程序我看了,也试了,的确提高了可靠性。lutllut能否把这个程序做个测试报告出来,比如和串口中断,看门狗等应用程序混合在一起,然后对EEPROM进行随时读写若干小时。 现在大家多STM的I2C都不解,就因为少了官方的可靠解释。
另外问lut1lut几个问题:
NVIC_SETPRIMASR()是关总中断吗?
systick被占用了。虽然有变通方法,比如在systick里面用累加器。但我能否用普通的delay延时来代替,可能不会太准,但影响应该不大吧。因为做模拟I2C的时候都是这样延时的。 |
|