今天碰到的DMA多通道采集的问题
今天使用STM32L432开启多路ADC采集,本以为很简单结果还是遇到了大坑,一直卡死在HAL_ADC_Start_DMA
函数,需要注意以下问题:
1、DMA开启循环采集模式,字节选择半字,ADC中断关掉。
2、在cubemx中,DMA中断无法关闭,在MX_DMA_Init()函数中关掉DMA的中断://HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。