前言
客戶使用 ADC 進(jìn)行序列轉(zhuǎn)換,配置完成后,不調(diào)用 Cube 庫函數(shù)而使用寄存器操作進(jìn)行ADC 轉(zhuǎn)換,發(fā)現(xiàn)無法啟動(dòng) ADC 轉(zhuǎn)換,且無任何報(bào)錯(cuò)。如果只使用一個(gè)通道轉(zhuǎn)換 ADC,則可以正常啟動(dòng) ADC 轉(zhuǎn)換。
現(xiàn)象復(fù)現(xiàn)
使用 CubeMx 配置下面的 ADC 序列轉(zhuǎn)換程序。
問題分析與解決
從 HAL 庫中啟動(dòng) ADC 代碼看上去,實(shí)際 Cube 庫函數(shù)做了很多判別,因此我們關(guān)心下ADC 啟動(dòng)序列在參考手冊(cè)中的說明。
閱讀全文