在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一款高性能的低功耗芯片STM32 L4

MCU開發加油站 ? 來源:MCU開發加油站 ? 作者:MCU開發加油站 ? 2022-07-26 15:02 ? 次閱讀

1.引言

STM32 L4 系列作為一款高性能的低功耗芯片,具有強大的運算處理性能和極低的運行和待機功耗,廣泛應用于各種需要節能設備上。

2. 問題描述

客戶使用 STM32L431 作為主控項目開發電子煙產品,使用了 ST 的 HAL 軟件庫開發。各種驅動功能正常。空閑時進入待機狀態。在研發階段測試時一切正常,但是批量生產時發現產品無法進入低功耗或者說表現為耗電過大。

3. 問題分析與定位

首先查找軟件設計本身,包括各種外設的配置以及進入低功耗前的各種處理,并未發現任何異常,隨即簡化軟件在評估板上燒錄代碼,然后連接電流表,功耗一切正常。經過多次驗證,每次都能進入低功耗。

這樣看起來就非常奇怪了,客戶的硬件也沒什么特殊地方。后來再次檢查客戶的整個流程發現,客戶的燒錄和測試是一直帶電的,因為是電子煙產品,上面的電池是一直連接的。設計調查實驗發現,客戶的產品只要經過一次斷電過程,再次上電就全部正常。而我們平時因測試低功耗電流需求,通常都是去掉燒錄器的連接,避免額外電流消耗,所以都經過了斷電過程,沒有發現任何異常。而這種帶有電池的產品,才會有機會發現。基于生產效率和產品終身帶電池的特殊性,進行斷電工序很難,不利于大規模生產。

那么問題來了,究竟是什么原因引起燒錄完不能正常進入低功耗模式呢?帶著問題進行查找原因。外設的查找比較容易,都是標準的并且簡化掉了很多外設,那么會不會是傳統外設之外的因素呢?

按照這個方向查找,想到了調試模塊。

17d064e4-0cb0-11ed-ba43-dac502259ad0.png

進一步查看發現燒錄器將 DBG_STOP 位置 1。如上圖。

17f87574-0cb0-11ed-ba43-dac502259ad0.png

如手冊所描述,如果該位被置位的話,那么在低功耗下時鐘并沒有關閉,并且可以繼續執行代碼,所以芯片不能進入低功耗模式。于是對應的解決辦法也出來了,進入低功耗前增加語句清除代碼即可。

4.問題解決

找到了線索后,針對問題解決起來就不復雜了,簡單說,打一個補丁。

18221848-0cb0-11ed-ba43-dac502259ad0.png

從調試界面上看,增加一句清除該位的函數即可禁止在低功耗模式下的調試功能,進而解決該問題。實際測量不需要斷電也可正常進入期望的低功耗模式。

小結

由于低功耗調試位被置 1,引起超低功耗芯片 STM32L431 在不斷電情況下不能正常進入低功耗模式,引起電流偏大。由于該產品特殊,從生產一直到用戶手中,產品始終與電池連接(固定),才有可能導致此類問題發生,需要早研發階段軟件增加補丁的方式解決,使產品生產不用增加工序。

另外,筆者使用的 STM32 ST-LINK Utility 工具會引起該問題,而另一款常用的燒錄軟件 STM32CubeProgrammer v2.7.0 并未發現此問題,因此與用戶采用的燒錄軟件有直接關系。市面上支持 STM32 低功耗產品燒錄軟件很多,如遇到此類問題,可以參考以上方式查找原因是否一致。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51058

    瀏覽量

    425666
  • STM32
    +關注

    關注

    2270

    文章

    10918

    瀏覽量

    356826
  • 低功耗
    +關注

    關注

    10

    文章

    2414

    瀏覽量

    103807

原文標題:STM32L4 單片機進入低功耗異常的一種情況

文章出處:【微信號:mcugeek,微信公眾號:MCU開發加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    stm32低功耗設計技巧

    多個系列和型號可供選擇,其中些專門設計用于低功耗應用。 例如,STM32L系列芯片采用超低泄漏工藝,具有領先的處理性能和代碼密度,以及多個
    的頭像 發表于 11-19 15:52 ?629次閱讀

    一款4644芯片低功耗設計思路解析

    輸出并聯使用。 功耗是衡量芯片性能個重要指標,功耗越低,電子設備的續航時間越長,減少了散熱問題,降低能耗。ASP4644單通道工作時
    發表于 08-16 14:44

    2.4G無線收發SOC芯片 XL2409,高性能低功耗,集成大資源32位MCU

    XL2409 是一款高性能低功耗的 SIP 集成無線收發芯片。片內集成32位M0+核MCU,RF 工作在 2.400~2.483GHz世界通用 ISM 頻段,集成了射頻接收器、射頻發
    發表于 07-12 15:54

    自制一款兼容STM32F1/F4芯片的飛控板

    自己制作的一款兼容STM32F1/F4芯片的飛控板。
    發表于 07-04 14:07 ?0次下載

    STM32 L4系列與傳統的STM32 L4系列相比,除低功耗外功能,還有別的優點嗎?

    STM32L4系列 與傳統的 STM32L4 系列相比,除低功耗外功能,還有別的優點嗎?
    發表于 05-13 08:20

    L4的板子和MSP430低功耗相比,孰優孰劣?

    最近L4低功耗的板子又掀起功耗旋風,和低功耗大哥MSP430相比 ,孰優孰劣?
    發表于 05-13 07:56

    STM32L4低功耗休眠模式下為什么無法使用SWD接口?

    ,是完全可以正常工作的。但是淘寶上賣的18元的或者120元的st-link,都不行,具體我用示波器監視NRST端口,都沒有發現有拉低的過程。 難道淘寶上沒有一款st-link支持stm32單片機低功耗模式下的燒
    發表于 04-24 07:42

    L0與L4雙機采用SPI DMA循環模式通信過程中,L4接收數據錯位了的原因?

    L0與L4雙機采用SPI DMA循環模式通信過程中,L4是主機,L0是從機,雙機的CPOL和CPHA設置是樣的,
    發表于 04-23 07:57

    MS9288C:是一款低成本、低功耗高性能的 VGA 轉 HDMI 的轉換芯片

    1.基本介紹 MS9288C 是一款低成本、低功耗高性能的 VGA 轉 HDMI 的轉換芯片,最大轉換速率為165MHz,具有三路 10 位視頻 ADC、HDMI 發射器和音頻編碼器
    的頭像 發表于 04-16 16:15 ?1600次閱讀
    MS9288C:是<b class='flag-5'>一款</b>低成本、<b class='flag-5'>低功耗</b>、<b class='flag-5'>高性能</b>的 VGA 轉 HDMI 的轉換<b class='flag-5'>芯片</b>

    Synopsys推出一款低功耗靜態規則檢查工具—VCLP

    VCLP(VC Low Power)是Synopsys提供的一款低功耗靜態規則檢查工具,它能夠幫助驗證和清潔IEEE 1801 Unified Power Format (UPF)低功耗設計意圖,并確保UPF中的
    的頭像 發表于 04-15 11:25 ?2577次閱讀
    Synopsys推出<b class='flag-5'>一款</b><b class='flag-5'>低功耗</b>靜態規則檢查工具—VCLP

    ANT7-T-ST25DV04K中能否通過NFC進行供電而且供主控低功耗芯片L4正常工作?

    ANT7-T-ST25DV04K中能否通過NFC進行供電而且供主控低功耗芯片L4正常工作
    發表于 03-21 06:30

    低功耗 高性能M0芯片亮點(1~3): 低功耗 寬電壓 PWM (無須擔心耗電問題!)

    低功耗高性能M0芯片亮點(1~3): 低功耗, 寬電壓, PWM [url=https://www.bilibili.com/video/BV18K421v7Bw/][/url]
    發表于 03-15 16:53

    介紹一款集成M0核MCU的高性能低功耗SOC集成無線收發芯片—XL2412P

    XL2412P芯片一款集成了M0核MCU的高性能低功耗SOC集成無線收發芯片,工作在2.400~2.483GHz的世界通用ISM頻段,非常
    的頭像 發表于 03-05 17:21 ?821次閱讀
    介紹<b class='flag-5'>一款</b>集成M0核MCU的<b class='flag-5'>高性能</b><b class='flag-5'>低功耗</b>SOC集成無線收發<b class='flag-5'>芯片</b>—XL2412P

    介紹一款高性能低功耗的SOC集成無線收發芯片—XL2409

    XL2409是一款高性能低功耗的SOC集成無線收發芯片,集成M0核MCU,工作在2.400~2.483GHz世界通用ISM頻段。
    的頭像 發表于 03-01 16:28 ?1371次閱讀
    介紹<b class='flag-5'>一款</b><b class='flag-5'>高性能</b><b class='flag-5'>低功耗</b>的SOC集成無線收發<b class='flag-5'>芯片</b>—XL2409

    低功耗高性能 2.4GHz GFSK 無線收發芯片資料

    電子發燒友網站提供《超低功耗高性能 2.4GHz GFSK 無線收發芯片資料》資料免費下載
    發表于 03-01 16:12 ?2次下載
    主站蜘蛛池模板: 夜色福利| 夜夜福利| 欧美久操| 扛着高跟鞋丝袜腿呻吟视频| 久久青| 美女黄18| 国产精品主播在线| 美女被草视频| 美人岛福利| 国产小视频在线看| 激情丁香六月| 老师叫我揉她内裤越快越好 | www性| 午夜精品久久久久久99热| 日本在线看小视频网址| 干天天| 午夜寂寞影视| 亚洲线精品一区二区三区| 四虎永久免费地址| 免费在线播放毛片| 大尺度视频在线| 老外一级黄色片| 国产精品综合色区在线观看| 一区二区三区午夜| 久久理论片| 中文一区二区在线观看| 99热久久久久久久免费观看| 色综合天天综合网国产人| 久久久久国产精品四虎| 97影院理论午夜论不卡| 久久观看午夜精品| 中国一级生活片| 亚洲黄色成人| 免费一级欧美片在线观免看| 97影院理论| se综合| 在线观看你懂的视频| 欧美特黄一区二区三区| 人成电影免费观看在线| 四虎永久在线观看免费网站网址| 欧美一级色视频|