女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

1.引言

STM32 L4 系列作為一款高性能的低功耗芯片,具有強(qiáng)大的運(yùn)算處理性能和極低的運(yùn)行和待機(jī)功耗,廣泛應(yīng)用于各種需要節(jié)能設(shè)備上。

2. 問題描述

客戶使用 STM32L431 作為主控項(xiàng)目開發(fā)電子煙產(chǎn)品,使用了 ST 的 HAL 軟件庫開發(fā)。各種驅(qū)動(dòng)功能正常。空閑時(shí)進(jìn)入待機(jī)狀態(tài)。在研發(fā)階段測試時(shí)一切正常,但是批量生產(chǎn)時(shí)發(fā)現(xiàn)產(chǎn)品無法進(jìn)入低功耗或者說表現(xiàn)為耗電過大。

3. 問題分析與定位

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

這樣看起來就非常奇怪了,客戶的硬件也沒什么特殊地方。后來再次檢查客戶的整個(gè)流程發(fā)現(xiàn),客戶的燒錄和測試是一直帶電的,因?yàn)槭请娮訜煯a(chǎn)品,上面的電池是一直連接的。設(shè)計(jì)調(diào)查實(shí)驗(yàn)發(fā)現(xiàn),客戶的產(chǎn)品只要經(jīng)過一次斷電過程,再次上電就全部正常。而我們平時(shí)因測試低功耗電流需求,通常都是去掉燒錄器的連接,避免額外電流消耗,所以都經(jīng)過了斷電過程,沒有發(fā)現(xiàn)任何異常。而這種帶有電池的產(chǎn)品,才會(huì)有機(jī)會(huì)發(fā)現(xiàn)?;谏a(chǎn)效率和產(chǎn)品終身帶電池的特殊性,進(jìn)行斷電工序很難,不利于大規(guī)模生產(chǎn)。

那么問題來了,究竟是什么原因引起燒錄完不能正常進(jìn)入低功耗模式呢?帶著問題進(jìn)行查找原因。外設(shè)的查找比較容易,都是標(biāo)準(zhǔn)的并且簡化掉了很多外設(shè),那么會(huì)不會(huì)是傳統(tǒng)外設(shè)之外的因素呢?

按照這個(gè)方向查找,想到了調(diào)試模塊。

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

進(jìn)一步查看發(fā)現(xiàn)燒錄器將 DBG_STOP 位置 1。如上圖。

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

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

4.問題解決

找到了線索后,針對問題解決起來就不復(fù)雜了,簡單說,打一個(gè)補(bǔ)丁。

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

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

小結(jié)

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

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52199

    瀏覽量

    436378
  • STM32
    +關(guān)注

    關(guān)注

    2290

    文章

    11017

    瀏覽量

    362450
  • 低功耗
    +關(guān)注

    關(guān)注

    10

    文章

    2734

    瀏覽量

    104550

原文標(biāo)題:STM32L4 單片機(jī)進(jìn)入低功耗異常的一種情況

文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

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

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

    一款高性能Wi-Fi+BLE無線模組產(chǎn)品

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

    DA14531-00000FX2 超低功耗藍(lán)牙5.1 SOC芯片介紹

    的設(shè)備 5. 開發(fā)支持 開發(fā)工具:提供 SDK、開發(fā)板、調(diào)試工具 軟件支持:支持多種操作系統(tǒng)和協(xié)議棧 6. 總結(jié)DA14531-00000FX2 是一款高性能低功耗的藍(lán)牙 SoC,適用于多種物聯(lián)網(wǎng)和可穿戴設(shè)備,具備高集成
    發(fā)表于 03-10 16:47

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

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

    PHY6235—藍(lán)牙低功耗和專有2.4G應(yīng)用的系統(tǒng)級芯片(SoC)

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

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

    高效數(shù)據(jù)處理和低功耗管理的各種嵌入式系統(tǒng)中也有廣泛應(yīng)用。 明佳達(dá) STM32H753IIT6是一款基于高性能Arm Cortex-M7 32位RISC內(nèi)核的微控制器,工作頻率高達(dá)480
    發(fā)表于 02-21 14:59

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

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

    OM6626—高性能低功耗藍(lán)牙電子價(jià)簽芯片

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

    stm32低功耗設(shè)計(jì)技巧

    多個(gè)系列和型號(hào)可供選擇,其中些專門設(shè)計(jì)用于低功耗應(yīng)用。 例如,STM32L系列芯片采用超低泄漏工藝,具有領(lǐng)先的處理性能和代碼密度,以及多個(gè)
    的頭像 發(fā)表于 11-19 15:52 ?1503次閱讀

    PHY6235—藍(lán)牙低功耗和專有2.4G應(yīng)用的系統(tǒng)級芯片(SoC)

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

    想把光電二極管產(chǎn)生的電流轉(zhuǎn)換成電壓,然后再把這個(gè)電壓放大,請推薦一款低功耗芯片?

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

    一款4644芯片低功耗設(shè)計(jì)思路解析

    輸出并聯(lián)使用。 功耗是衡量芯片性能個(gè)重要指標(biāo),功耗越低,電子設(shè)備的續(xù)航時(shí)間越長,減少了散熱問題,降低能耗。ASP4644單通道工作時(shí)
    發(fā)表于 08-16 14:44

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

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

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

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