• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32的DMA使用过程中经常没有数据刷新会是什么原因导致

Reuben 2018-11-27 浏览量:1569
这个可能是什么原因导致的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个要检查一下你的数据通道是否有正常的数据链路,检查你的数据是否已经达到DMA的通道中
    • 发布于 2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 外设没有数据进入ram或者是触发方式有误
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 要么是没有数据进DMA通道,要么是DMA配置错误,要么是触发方式不对。
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是之前没有数据进入DMA, 你看看初始化配置和运行代码
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查数据链路是否正确配置了
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • DMA有数据源的,比如串口 SPI那些,如果没数据,可能该外设确实没收到数据
    • 发布于2018-12-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查你的数据是否和DMA通道连接,其次就是排除你的数据
    • 发布于2018-12-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是DMA的数据地址设置不正确就会导致这种情况
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32的DMA使用过程中经常没有数据刷新会是什么原因导致