日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

stm32f103 低功耗调试笔记 低功耗模式下一直有个800多uA的电流

發(fā)布時(shí)間:2025/4/5 74 豆豆
生活随笔 收集整理的這篇文章主要介紹了 stm32f103 低功耗调试笔记 低功耗模式下一直有个800多uA的电流 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最新在做一個(gè)低功耗項(xiàng)目 ,用到stm32f103芯片,用到的stop模式和standby模式。

因?stop 只比?standby 模式多1-3uA,最終選用了?stop 模式。下面是官方文檔中對(duì)幾種模式的說(shuō)明。

根據(jù)文檔介紹,理論 stm32f103 standby 模式可低至2.1uA, stop 模式 3-5uA的樣子。

但實(shí)在我們的項(xiàng)目中最終 無(wú)論是?stop 和是?standby 都有800uA的電流消不去。

最后把所有的引腳都設(shè)為模擬輸入狀態(tài)還是一樣,經(jīng)過(guò)一步一步分析,最終發(fā)現(xiàn)是在進(jìn)入低功耗之前開(kāi)啟的ADC轉(zhuǎn)換功能,

發(fā)現(xiàn)問(wèn)題后 ,在時(shí)入低功耗之前關(guān)閉ADC轉(zhuǎn)換使能即可,參考代碼如下:

? ?if( mode ) // standby
? ? {

? ? ? ? __HAL_ADC_DISABLE(&hadc1);

? ? ? ? HAL_PWR_EnterSTANDBYMode(); ? ? ? ? ? ? ? ? ? ? ? ? ? ? // 執(zhí)行此步后等看門(mén)狗喚醒

? ? }
? ? else ??? ??? ?// stop
? ? {
? ? ? ? __HAL_ADC_DISABLE(&hadc1);
? ? ? ? HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);

? ? }

?

總結(jié)

以上是生活随笔為你收集整理的stm32f103 低功耗调试笔记 低功耗模式下一直有个800多uA的电流的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。