• 資料介紹
    • 引言
    • 問題
    • 問題解決
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1308 STM32U5 ADC自校準(zhǔn)不成功的問題分析

03/24 10:07
576
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1308 STM32U5 ADC自校準(zhǔn)不成功的問題分析

413.87 KB

引言

很多 STM32 系列中的 ADC 都帶有自校準(zhǔn)的功能。它提供了一個(gè)自動(dòng)校準(zhǔn)的過(guò)程,用于驅(qū)動(dòng)包括 ADC 上電/掉電序列在內(nèi)的所有校準(zhǔn)動(dòng)作。在這個(gè)過(guò)程中,ADC 計(jì)算出一個(gè)校準(zhǔn)因子,并在內(nèi)部應(yīng)用到此 ADC 模塊,直到下一次 ADC 掉電。在執(zhí)行任何 ADC 操作之前必須校準(zhǔn),以消除芯片之間 ADC 結(jié)果的偏差。

問題

問題解決

在工程項(xiàng)目中搜索 ASV,可以找到兩個(gè) API。

小結(jié)

在 STM32U5 中,為了更好地控制功耗,ADC 中加入電壓調(diào)整器VDDA 隔離功能。這與以往的 STM32 有所不同,需要注意一下。使用 ADC 等模擬外設(shè)前,需要注意將PWR_SVMCR 寄存器中將 ASV 置位來(lái)消除隔離。

其實(shí)不僅僅是 VDDA 可以隔離,VDDIO2 也是可以的,通過(guò) PWR_SVMCR 寄存器的IO2SV 位進(jìn)行控制。

資料預(yù)覽

相關(guān)推薦