在线观看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 低功耗產品燒錄軟件很多,如遇到此類問題,可以參考以上方式查找原因是否一致。

審核編輯 :李倩

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

    關注

    459

    文章

    52253

    瀏覽量

    436920
  • STM32
    +關注

    關注

    2290

    文章

    11018

    瀏覽量

    362674
  • 低功耗
    +關注

    關注

    10

    文章

    2747

    瀏覽量

    104578

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

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    高性能低功耗的 SIP 集成無線收發芯片 XL2409

    XL2409 是一款高性能低功耗的 SIP 集成無線收發芯片。集成 M0+核MCU,RF 工作在 2.400~2.483GHz世界通用 ISM 頻段,集成了射頻接收器、射頻發射器、頻
    的頭像 發表于 05-15 14:02 ?140次閱讀
    <b class='flag-5'>高性能</b>、<b class='flag-5'>低功耗</b>的 SIP 集成無線收發<b class='flag-5'>芯片</b> XL2409

    昂科燒錄器支持ST意法半導體的超低功耗微控制器STM32L4S5VIT

    芯片燒錄領導者昂科技術近期宣布了其燒錄軟件的最新迭代,并公布了系列新增兼容芯片型號。在此次更新中,意法半導體(ST)推出的超低功耗微控制器STM3
    的頭像 發表于 05-08 16:08 ?182次閱讀
    昂科燒錄器支持ST意法半導體的超<b class='flag-5'>低功耗</b>微控制器<b class='flag-5'>STM32L4</b>S5VIT

    一款高性能Wi-Fi+BLE無線模組產品

    低功耗、超高性能,Wi-Fi 6雙頻物聯網模塊;多核處理器解決方案,支持BLE+Wi-Fi雙透傳
    發表于 04-21 13:50

    DA14531-00000FX2 超低功耗藍牙5.1 SOC芯片介紹

    的設備 5. 開發支持 開發工具:提供 SDK、開發板、調試工具 軟件支持:支持多種操作系統和協議棧 6. 總結DA14531-00000FX2 是一款高性能低功耗的藍牙 SoC,適用于多種物聯網和可穿戴設備,具備高集成
    發表于 03-10 16:47

    XL2409芯片高性能低功耗的2.4GHz無線SOC解決方案

    XL2409 是深圳市芯嶺技術有限公司推出的一款高性能低功耗的2.4GHz無線SOC芯片,集成ARM? Cortex?-M0+內核,支持全球通用的2.400~2.483GHz ISM
    的頭像 發表于 03-07 15:28 ?273次閱讀

    PHY6235—藍牙低功耗和專有2.4G應用的系統級芯片(SoC)

    PHY6235是一款用于藍牙低功耗和專有2.4G應用的系統級芯片(SoC)。它采用高性能低功耗的32位RISC-V MCU,配備8KB保持
    發表于 03-05 01:09

    STM32H753IIT6 一款32位微控制器MCU/MSP430F5325IPNR一款16位MCU

    高效數據處理和低功耗管理的各種嵌入式系統中也有廣泛應用。 明佳達 STM32H753IIT6是一款基于高性能Arm Cortex-M7 32位RISC內核的微控制器,工作頻率高達480
    發表于 02-21 14:59

    FE1.1S的國產替代芯片DPU1.1S 高性能低功耗4口高速USB2.0HUB控制器芯片 USB拓展塢等應用之選

    DPU1.1S是一款高性能低功耗4口高速 USB2.0 HUB 控制器,上行端口兼容高速 480MHz和全速12MHz兩種模式,4個下行端
    發表于 01-24 12:16

    OM6626—高性能低功耗藍牙電子價簽芯片

    OM6626是一款功耗優化的真正片上系統(SOC)解決方案,適用于低功耗藍牙和專有2.4GHz應用。它集成了高性能低功耗射頻收發器和藍牙基
    發表于 01-20 13:37

    stm32低功耗設計技巧

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

    PHY6235—藍牙低功耗和專有2.4G應用的系統級芯片(SoC)

    PHY6235是一款用于藍牙低功耗和專有2.4G應用的系統級芯片(SoC)。它采用高性能低功耗的32位RISC-V MCU,配備8KB保持
    發表于 11-12 16:35

    想把光電二極管產生的電流轉換成電壓,然后再把這個電壓放大,請推薦一款低功耗芯片

    我有個光電二極管,想把光電二極管產生的電流轉換成電壓,然后再把這個電壓放大,請TI的工程師推薦一款低功耗芯片功耗在2mW以內,越小越
    發表于 08-29 07:12

    一款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次下載
    主站蜘蛛池模板: 97色在线| 天堂电影在线观看免费入口 | 国产一级特黄aa级特黄裸毛片 | 5月婷婷6月丁香 | 大量喷潮free | 四只虎免费永久观看 | 91中文在线观看 | av72成人| 色欧美视频 | 亚洲国产系列 | 午夜a级毛片 | 国产成人一区二区在线不卡 | 日本sese| 色综合97天天综合网 | 亚洲天堂首页 | 5566成人免费视频观看 | 女生扒开尿口让男生舔 | 三级日韩| ts人妖国产一区 | 玖玖爱这里只有精品 | 亚洲色吧| 插插插叉叉叉 | 一级特色黄色片 | 又粗又长又爽又长黄免费视频 | 日日爱视频 | 欧美日韩不卡码一区二区三区 | 亚洲 欧美 自拍 另类 | 亚洲区在线播放 | 速度与激情一 | 亚洲三级在线免费观看 | 久久婷婷国产一区二区三区 | 天天天天天干 | dy天堂 | 亚洲大成色www永久网 | 国产精品久久新婚兰兰 | 午夜在线播放视频 | 天天干天天拍 | 69性成熟xxxxhd | 天天综合射 | 人人干人人看 | 天天插一插 |