STM32 HAL庫連續ADC問題記錄

目標:使用STM32的連續ADC功能,通過DMA將ADC結果存入緩衝,應用中直接從緩衝獲取ADC結果。 問題1:緩衝中的結果僅上電時存入一次,不能持續刷新; 原因1:DMA模式配置不正確。如下圖,Mode選擇Circular模式,則DMA可以循環向緩衝存儲數據,如果使用默認的Normal模式,則一次傳輸後,DMA停止。   問題2:配置Circular模式後,工程中顯示功能被阻止,屏幕無法顯示。
相關文章
相關標籤/搜索