- 写完eeprom后再读取用HAL_I2C_Mem_Write_DMA,会出现问题,后来在后面加上这个while (hi2c1.State != HAL_I2C_STATE_READY)貌似可以解决,但是话说回来,加上这个while (hi2c1.State != HAL_I2C_STATE_READY)就是阻塞方式了。
- i2c master也是可能有这个问题。
- HAL_I2C_Mem_Write_DMA这种方式感觉有些问题,就是不能全部写人,存疑,需要再确认。
HAL_I2C_Mem_Write_DMA问题
于 2024-03-02 10:38:48 首次发布