久芯网

stm32F407ZGT6的DMA开启之后只能读一次值是为啥

avatar 阿喵喵 提问时间: 2023-08-29 08:34:37 / 已解决


如需获得 stm32F407ZGT6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

3个回答
  • avatar butterflyspring
    最佳答案
    回答时间: 2023-08-29 08:51:28

    这个DMA主要模式就是楼上说的那两种,建议检查一下。另外官方库里面有很多例程,包括和通讯外设的,参考一下会很有帮助的。

  • avatar yklstudent
    回答时间: 2023-08-29 09:23:53

    说明你写的代码有BUG

  • avatar creep
    回答时间: 2023-08-29 09:49:53

    应该是是你设置的DMA 模式为 DMA_Mode_Normal 启动后一次有效,下次再手动启动 另外一种模式是 DMA_Mode_Circular

会员中心 微信客服
客服
回到顶部