打印

关于V7-020_ADC+DMA的多通道采集中DMA中断配置问题

[复制链接]
154|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
棋王高手|  楼主 | 2018-8-5 07:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
( 1 ) 由于 函数 HAL_ADC_Start_DMA封装 的 DMA 传输 函数是 HAL_DMA_Start_IT,其中该函数会使能DMA中断。
   /* Enable Common interrupts*/
      MODIFY_REG(((DMA_Stream_TypeDef   *)hdma->Instance)->CR, (DMA_IT_TC | DMA_IT_TE | DMA_IT_DME | DMA_IT_HT), (DMA_IT_TC | DMA_IT_TE | DMA_IT_DME));
例程中没有配置该NVIC,会不会造成没有对应的中断服务函数而引起异常?

(2) cubemx配置DMA1和DMA2时,中断是强制配置上的,无法手动修改

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

378

主题

378

帖子

0

粉丝