www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 消費(fèi)電子 > 消費(fèi)電子
[導(dǎo)讀]前言STM32L4 系列,目前是STM32超低功耗產(chǎn)品中最強(qiáng)大的一個(gè)系列。它為我們提供了豐富的低功耗模式,包括STOP2 模式、低至30nA 的Shutdown 模式。對(duì)于這些模式,我們需要進(jìn)行

前言

STM32L4 系列,目前是STM32超低功耗產(chǎn)品中最強(qiáng)大的一個(gè)系列。它為我們提供了豐富的低功耗模式,包括STOP2 模式、低至30nA 的Shutdown 模式。對(duì)于這些模式,我們需要進(jìn)行深入地了解,才能把它們用好。

問(wèn)題

某客戶在其產(chǎn)品的設(shè)計(jì)中,使用了STM32L476RGT6??蛻粼陂_(kāi)發(fā)過(guò)程中,發(fā)現(xiàn)當(dāng)進(jìn)入STOP2模式后,MCU 的電流保持在179.6uA,遠(yuǎn)大于數(shù)據(jù)手冊(cè)中所描述的值:1.18uA (3V 工作電壓 & 室溫 & 無(wú)LCD& 無(wú)RTC)。

調(diào)研

1.了解問(wèn)題

首先,我們先確認(rèn)這個(gè)179.6uA 的電流真實(shí)存在,而且只是MCU上的電流,不是整機(jī)電流??蛻舨](méi)有使用LCD,也沒(méi)有RTC,根據(jù)參考手冊(cè),在3V 的供電電壓下,這個(gè)電流應(yīng)該是1.18uA 左右,如下圖:

 

 

目前所測(cè)的這個(gè)電流實(shí)在是太大了。

2.問(wèn)題分析

根據(jù)代碼和現(xiàn)象確認(rèn)MCU 已經(jīng)進(jìn)入了STOP2 模式。那么,這個(gè)電流是如何產(chǎn)生的呢?初步懷疑是有輸出口在對(duì)外輸出電流。

于是,找到電路圖,對(duì)電路圖進(jìn)行了檢查,客戶的電路圖并不復(fù)雜,沒(méi)有很明顯可能會(huì)導(dǎo)致往外輸出電流的情況。結(jié)合電路圖,我們對(duì)I/O 口的狀態(tài)進(jìn)行了檢測(cè),最后發(fā)現(xiàn)MCU 的一個(gè)I2C接口上的兩根信號(hào)線電平為低!

鑒于此,我們還得分成兩種情況來(lái)看。一是如果這兩個(gè)I/O 口被配置為輸入口,那么它是沒(méi)問(wèn)題的,不會(huì)產(chǎn)生電流;另一種情況是,它仍然為I2C功能的開(kāi)漏輸出口,那么這種情況下將會(huì)產(chǎn)生漏電流。所以,需要對(duì)代碼進(jìn)行檢查。

從電路圖上來(lái)看,MCU 的I2C 接口,SCL 和SDA 兩條線直接連接到外部器件,沒(méi)有上拉電阻。所以,先檢查I/O配置,這兩個(gè)口被配置為具有內(nèi)部上拉的復(fù)用開(kāi)漏功能模式使用了內(nèi)部上拉電阻,這是正確的配置,沒(méi)問(wèn)題。但是,我們發(fā)現(xiàn)客戶在進(jìn)入STOP2模式之前并沒(méi)有對(duì)這兩個(gè)口的配置進(jìn)行調(diào)整,也就是說(shuō),它們?nèi)匀粠е鴥?nèi)部上拉電阻并保持I2C 功能的開(kāi)漏輸出結(jié)構(gòu)。

我們知道,如果I2C 是在空閑狀態(tài)下進(jìn)入STOP2 模式,按道理,它們應(yīng)該是保持在高電平。為什么兩個(gè)引腳都是低電平呢?再檢查用戶代碼,發(fā)現(xiàn)代碼中將數(shù)據(jù)寫(xiě)入I2C 進(jìn)行發(fā)送后,就直接進(jìn)入STOP2 模式了。

問(wèn)題來(lái)了,如果進(jìn)入STOP2 模式的時(shí)間點(diǎn)上,數(shù)據(jù)還在發(fā)送過(guò)程中,此時(shí),若SCL和SDA 都處于低電平的情況下,I2C 外設(shè)時(shí)鐘停止,SCL 和SDA 的狀態(tài)將被鎖定在輸出低電平狀態(tài)上。我們使用示波器對(duì)此情況進(jìn)行測(cè)試,發(fā)現(xiàn)確實(shí)如此,在進(jìn)入STOP2模式時(shí),I2C 數(shù)據(jù)還在發(fā)送;處于STOP2 模式中,SCL 和SDA 保持為輸出低電平;從STOP2模式喚醒后,I2C 繼續(xù)把剩下的bits 發(fā)完。

來(lái)看一下此時(shí)SCL和SDA 的I/O 配置結(jié)構(gòu)圖:

 

 

到此,這個(gè)問(wèn)題基本就理清楚了:當(dāng)I2C 在工作時(shí),并在SCL 線和SDA 線上發(fā)送低電平時(shí),N-MOS 被打開(kāi),電流從VDDIOx 經(jīng)過(guò)上拉電阻流入I/O 口內(nèi)部,經(jīng)過(guò)N-MOS 流入VSS。若此時(shí)進(jìn)入STOP2 模式,由于Vcore 域的所有時(shí)鐘停止,導(dǎo)致I2C 外設(shè)時(shí)鐘停止,那么此I/O 狀態(tài)被保持,將導(dǎo)致在STOP 2 模式下電流持續(xù)產(chǎn)生。

STM32L476 的內(nèi)部上拉電阻為25~55kΩ,標(biāo)稱值為40 kΩ ,3V 的工作電壓,兩個(gè)I/O 的上的電流大約是3V/40 kΩ * 2=150uA

因?yàn)閮?nèi)部上拉電阻并非剛好40 kΩ,所以我們測(cè)得到179.6uA就是相當(dāng)?shù)卣A恕?/p>

3.問(wèn)題解決

檢查STM32L476的參考手冊(cè)RM0351,在STOP2 模式下的描述中,可以看到以下這一段話:

STM32L4進(jìn)入STOP2模式后的漏電問(wèn)題的分析及解決

意思是說(shuō):所有在STOP2 模式下不能使用的外設(shè),在進(jìn)入STOP2模式之前,必須在其外設(shè)本身清除相應(yīng)的使能位來(lái)進(jìn)行禁用,或者通過(guò)設(shè)置相應(yīng)的位將其恢復(fù)到復(fù)位狀態(tài)。

于是,需要對(duì)代碼進(jìn)行修改:在進(jìn)入STOP2 模式之前,將I2C 外設(shè)進(jìn)行復(fù)位,復(fù)位后將SCL和SDA 兩根線配置為輸入上拉狀態(tài)。為什么要配置為輸入上拉呢?因?yàn)榇薎2C 在外部上沒(méi)有上拉電阻連接,需要在STOP2模式下保持這兩個(gè)I/O 上有確定的電平,以避免其易受電磁干擾和額外的電流消耗。而這兩個(gè)口工作中又作為I2C接口,所以選擇上拉電阻而不是下拉電阻。修正后,再進(jìn)行測(cè)試,可測(cè)得在STOP2 模式下的電流為1.0uA,與數(shù)據(jù)手冊(cè)相符。

結(jié)論

由于在進(jìn)入STOP2 模式之前沒(méi)有對(duì)I2C 進(jìn)行復(fù)位及I/O 口處理,導(dǎo)致在STOP2 模式中產(chǎn)生了漏電流。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

Bourns 將首次展示印度設(shè)計(jì)中心的設(shè)計(jì)與研發(fā)能力

關(guān)鍵字: GaN 電源 電阻 逆變器

Bourns? SRP3220A 系列符合車(chē)規(guī)級(jí) AEC-Q200 標(biāo)準(zhǔn),其設(shè)計(jì)特點(diǎn)有助于降低 EMI,進(jìn)而提升汽車(chē)應(yīng)用中的性能與可靠性

關(guān)鍵字: 電阻 功率電感 EMI

集成電路作為將多個(gè)電子元件集成在一起的芯片器件,雖然功能強(qiáng)大但較為脆弱。高溫環(huán)境可能導(dǎo)致集成電路參數(shù)漂移、耐久性下降和內(nèi)部缺陷暴露等不良影響。

關(guān)鍵字: 電容 電阻

阻抗匹配(Impedance matching)是微波電子學(xué)里的一部分,是高頻設(shè)計(jì)中的一個(gè)常用概念,主要用于傳輸線上,來(lái)達(dá)至所有高頻的微波信號(hào)皆能傳至負(fù)載點(diǎn)的目的,不會(huì)有信號(hào)反射回來(lái)源點(diǎn),從而提升能源效益。信號(hào)源內(nèi)阻與所...

關(guān)鍵字: 電流 阻抗

同步整流和非同步整流是開(kāi)關(guān)電源中兩種不同的整流方式,它們的主要區(qū)別在于續(xù)流回路中使用的元器件及其控制方式。

關(guān)鍵字: 電流 開(kāi)關(guān)電源

電阻的精度影響輸出電壓的準(zhǔn)確性,因此在電源芯片等應(yīng)用中需要選擇高精度的電阻。在某些應(yīng)用中,電阻的精度至關(guān)重要。例如,在電源芯片上,它決定了輸出電壓的準(zhǔn)確性。電阻的精度越高,輸出電壓的偏差就越小。若選用5%精度的電阻,其將...

關(guān)鍵字: 電阻 元器件

電阻,這個(gè)看似簡(jiǎn)單的物理概念,實(shí)際上蘊(yùn)含著豐富的科學(xué)內(nèi)涵。在接下來(lái)的時(shí)間里,我將向大家闡述電阻的作用,以及它在科技發(fā)展中的重要性。

關(guān)鍵字: 電阻 電流

在電子系統(tǒng)中,電源如同人體的心臟,為各個(gè)元器件提供持續(xù)穩(wěn)定的能量。而電源系統(tǒng)電流的合理分配,更是決定了整個(gè)系統(tǒng)能否穩(wěn)定、高效運(yùn)行的關(guān)鍵因素。不合理的電流分配,可能導(dǎo)致某些元器件供電不足,無(wú)法正常工作;也可能使部分器件電流...

關(guān)鍵字: 電源系統(tǒng) 器件 電流

PXI/PXIe仿真模塊結(jié)合高壓能力、靈活通道配置及寬廣電阻范圍

關(guān)鍵字: 電阻 逆變器 電池管理系統(tǒng)

精密電阻廣泛應(yīng)用于醫(yī)療設(shè)備、測(cè)試儀器、航空航天及汽車(chē)電子等高精度要求的工業(yè)場(chǎng)景,其封裝形式包括圓柱形、片狀及框架結(jié)構(gòu),生產(chǎn)工藝涉及真空濺鍍、光刻等技術(shù)以保證穩(wěn)定性。

關(guān)鍵字: 精密電阻 電阻
關(guān)閉