[其它应用] DMA传输完成后怎么没触发中断?

[复制链接]
346|0
classroom 发表于 2025-11-15 16:50 | 显示全部楼层 |阅读模式
我用DMA把ADC采集的数据传输到内存,结果传输完成后中断服务函数根本没执行。检查了半天,发现是DMA通道的中断使能位没设置,或者NVIC里对应的中断优先级没配置。还有一次是因为DMA缓冲区地址没对齐,导致传输失败。DMA虽然方便,但配置起来真是容不得半点马虎!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

576

主题

3615

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部