找到一篇官方的IIC DMA技术文档,推荐的流程如下:
文档连接:http://www.st.com/content/ccc/resource/technical/document/application_note/5d/ae/a3/6f/08/69/4e/9b/CD00209826.pdf/files/CD00209826.pdf/jcr:content/translations/en.CD00209826.pdf
您i2c本來就慢速界面喔
您DMA也是要等的,意義不大喔...
如果很有需求在幾百微秒做其他事情
可以開啟I2C DMA,依照HAL庫使用方式使用即可