stm32cubemx使用问题记录

1、问题:使用生成代码完成dma转移adc采集数据时会出现dma无法转移数据。

解决办法:把DMA初始化放到ADC初始化前面。下图是没有问题的顺序。

stm32cubemx使用问题记录_第1张图片

2、使用dma完成串口接收空闲中断异常,无法进入空闲中断。

还是dma与串口初始化顺序的问题,需要把串口初始化放在dma初始化下面。这个与上图类似。

 

你可能感兴趣的:(嵌入式,STM32,stm32,单片机,嵌入式硬件)