10.3.2 DMA中断使能及事件标志

更新于 2026年10月10日 版权声明
10.3.2 DMA中断使能及事件标志

1.中断使能标志

DMA中断源分为传输完成中断源、传输过半中断源和传输出错中断源。在设置中断源时,可通过DMA中断使能位进行设置,定义如下。

•DMA_IT_TC:DMA传输完成中断使能。

•DMA_IT_HT:DMA传输过半中断使能。

•DMA_IT_TE:DMA传输出错中断使能。

2.事件标志(https://www.daowen.com)

DMA事件标志有全局事件标志、传输完成标志、传输过半标志、传输错误标志,共计7组(因为DMA1有7个通道)。在中断回调函数中,可通过这些标志位查询发生的事件。下面以通道1为例进行说明,其他6个通道也是一样。

•DMA_FLAG_GL1:全局事件标志。

•DMA_FLAG_TC1:传输完成标志。

•DMA_FLAG_HT1:传输过半标志。

•DMA_FLAG_TE1:传输错误标志。

用户可以通过中断方式或事件标志方式查询DMA数据传输的情况。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)