GD32F427使用ST库实现DMA控制I2C读取失败的问题 由于一些遗留原因,暂时只能使用ST库。按照ST库中的I2C DMA示例,只能实现读取1个字节成功,连续读多个字节失败,且读取2个字节看状态有DMA_FLAG_HTIFx该位置1。找了好久,回想I2C的代码,试着把ack使能,看看有没有效果。结果还真成功了。