onev 发表于 2019-2-27 10:09:20

STM32H7 I2C4+BDMA方式不成功

本帖最后由 onev 于 2019-2-27 19:31 编辑

使用STM32H7的I2C4+BDMA方式读取传感器不成功,而单纯使用I2C4或其他i2c+DMA方式是可以的。使用BDMA时的读取函数为HAL_I2C_Mem_Read_DMA,不使用BDMA时为HAL_I2C_Mem_Read。附件为ioc文件,可直接生成代码。求大神解答!


onev 发表于 2019-2-28 15:47:55

没有任何人使用过或碰到过这个问题吗?
或者做一下这个实验呢?随便读一个I2C的器件就可以。

xmshao 发表于 2019-3-7 09:50:51

你将I2C的数据读到哪里去呢?即RAM区是什么地方?

onev 发表于 2019-4-1 17:53:37

xmshao 发表于 2019-3-7 09:50
你将I2C的数据读到哪里去呢?即RAM区是什么地方?

多谢提醒 把这个给忘了 固定RAM地址就好了

w426 发表于 2019-5-3 10:30:19

THANKS FOR SHARING
页: [1]
查看完整版本: STM32H7 I2C4+BDMA方式不成功