STM32 ADC 採樣值不準確或偏小 分析和解決方法

問題1(HAL庫stm32cubemx): 使用ADC / DMA 循環自動採樣的方式,但是採樣數據與實際數據相差比較大,小了很多。 解決辦法 配置adc的時候,採樣週期需要設置大一些。 sConfig.SamplingTime = ADC_SAMPLETIME_71CYCLES_5 ; 原因分析 採樣週期太小,會導致採樣不準確,採樣週期越大越準確。 採樣週期太大會影響採樣時間,計算公式: 採樣時
相關文章
相關標籤/搜索