那曲檬骨新材料有限公司

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

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

3天內不再提示

STM32實戰案例分享:剖析STM32應用在電源項目上常見的那些難題

STM32單片機 ? 來源:互聯網 ? 作者:丁德輝 ? 2017-10-23 17:25 ? 次閱讀

我們在從事STM32單片機的應用開發及調試過程中,往往會碰到各類異常。其中有不少比例的問題跟電源有關。對于一個電子產品而言,電源部分很關鍵、很重要,但在實際開發調試中,我們偶爾會有意無意的忽視它。這里分享幾個實際案例,以加強刺激,加深印象。

畢竟因為電源問題可能導致的異常很多很多,這里分享幾個案例算是拋磚引玉,希望大家在調試中對電源方面加以重視。個人認為,往往電源出問題時導致的異常時并不太好分析,多數時候異常表現得更為詭異或沒章法。【注:下面提到的案例中異常原因都與電源有關,但并不是說出現類似異常時一定是電源的原因。】

下面主要分享幾個基于STM32應用的案例。

案例1:ADC功能異常

某人使用STM32芯片ADC功能,發現ADC數據完全不對。反復核對供電、ADC硬件線路、來回驗證ADC相關軟件配置都沒能解決問題,讓人抓狂。后來一個個檢查芯片的電源腳的連接情況,竟然發現VDDA沒有連接電源。

案例2:STM32芯片的PLL無法正常工作

有人使用STM32F373開發產品,每次開啟PLL都不能正常運行。如果不跑PLL,即運行基本HSI或HSE都沒有問題。首先懷疑是軟件配置方面的問題,可是即使使用ST官方的標準庫和CUBE庫中的例程測試也還是有問題。初步確認和檢查,供電電源穩定,一度懷疑芯片品質問題。幾經反復比較測試驗證,后來發現MCU芯片的一個VDDA腳處于懸空狀態,可靠接上電源后問題解決。因為PLL的正常工作也離不開VDDA的供電。

案例3:USB主機的VBUS引腳相連的GPIO容易壞掉

某客戶反映STM32芯片某管腳使用一陣子后出現電平異常,進一步證實為該管腳壞損。大致使用情況如下面原理圖所示:

STM32芯片從外部USB主機的VBUS取電。外部VBUS的供電經過一個LDO后再給STM32 MCU供電,同時,MCU的另外一個GPIO【PA9】與外部VBUS直接相連。

這個電路咋看上去貌似沒什么問題。但由于外部VBUS 5v電源先要經過LDO再供給MCU,這里就有個延時,而GPIO PA9腳則是與VBUS直連。這就導致接上USB插頭的一定時間內,VDD=0v,GPIO PA9的Vin=5v,進而出現VIN[5v]> (VDD+4.0v)的狀況,超過了MCU芯片數據手冊規定的相應GPIO最大輸入電壓。

所以在開發調試過程中,要注意遵守芯片的各個電源特性參數

案例4:從STM32F1系列芯片移植到STM32F4時功能異常

曾有工程師反映,之前用STM32F1系列芯片好好的,后來因為產品需要,改用STM32F2或STM32F4芯片后,發現芯片根本不能正常工作,即使最簡單的程序也跑不順暢。后來發現其中有部分異常情況源于使用者沒有處理VCAP引腳。STM32F1系列芯片沒有外部VCAP引腳,而F2/F4等系列芯片有VCAP腳的,該類腳需外接合適的電容到地,以保證內核供電的穩定。【部分STM8也有VCAP腳】

案例5:JLINK無法連接STM32目標板

有人使用J-LINK調試STM32F071芯片的板子,通過JLINK與STM32F071目標板進行SWD連接,目標板已經供電。但發現不論是通過J-FLASH還是MDK,JLINK都沒法與目標板連接上。

來回檢查SWD的4根連接線VDD、SWDIO、SWCLK、GND,沒有發現問題。因擔心J-LINK驅動版本等問題,建議其使用STLINK進行連接,即使用ST官方的STLINK UTILITY軟件工具也無法連接目標板。建議客戶核對MCU芯片所有電源及管腳連接情況,最后發現有個負責給GPIO供電的電源腳VDDIO懸空,將其連接電源后,連接正常。

注:STM32系列中,有些芯片的電源部分,除了有VDD,VDDA、VDD_USB外,還有專門的VDDIO供電腳。本案例中,客戶是從STM32F1系列產品移植過來的,STM32F1系列芯片上是沒有VDDIO電源腳的,所以在移植到STM32F0芯片時,硬件設計時忽視了這個VDDIO腳。

順便說下,整體上講,STM32不同系列間移植時軟硬件的兼容性還是很高的,尤其硬件管腳方面的兼容性。不同系列間相同腳位數的管腳安排的差異大多體現在與電源相關的管腳,這點要特別注意。另外提醒下,部分STM8芯片也有這個VDDIO腳

案例6:STM32芯片總時不時燒掉

曾經有人反映在使用STM32開發產品中,時不時發現STM32主芯片壞掉。后來幾經測試驗證發現是原來前端的電源供電芯片品質不行,一定比例的電源輸出器件輸出異常導致STM32遭殃,進而影響整個產品功能。

簡單羅列以上幾個案例,權當提醒。這些案例事后在這里寫起來是輕飄飄的幾句話,不過在沒找到原因之前往往并不那么輕松,有時可能折騰很久才解決問題。

====================================

1、STM32各類本地化資料的下載

2、利用QuadSPI外擴串行NOR Flash的實現

3、一個跟內存分配有關的DMA異常話題

4、低溫下部分產品RTC不工作的問題探析

5、獲取ST MCU技術資料及相關支持的方式與途徑


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

    評論

    相關推薦

    LwIP應用開發實戰指南—基于野火STM32

    LwIP應用開發實戰指南—基于野火STM32—20210122
    發表于 01-17 14:34 ?0次下載

    STM32項目分享:智能臺燈系統

    01—項目簡介1.功能詳解基于STM32智能臺燈系統。功能如下:亮度控制:按鍵控制照明燈的亮度(5擋亮度)計時功能:按鍵啟動計時,累
    的頭像 發表于 11-29 01:02 ?868次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b>分享:智能臺燈系統

    stm32低功耗設計技巧

    多個系列和型號可供選擇,其中一些專門設計用于低功耗應用。 例如,STM32L系列芯片采用超低泄漏工藝,具有領先的處理性能和代碼密度,以及多個動態可選電壓范圍,可在能耗提供顯著增益。 優化電源管理 : 使用多個獨立的
    的頭像 發表于 11-19 15:52 ?742次閱讀

    STM32項目實戰:基于STM32U5的智能大棚溫控系統(LVGL),附項目教程/源碼

    《智能大棚溫控系統_STM32U5》項目完整文檔、項目源碼,點擊下方鏈接免費領取。項目資料領取https://s.c1ns.cn/F5XyUSTM3
    的頭像 發表于 11-13 17:08 ?806次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b><b class='flag-5'>實戰</b>:基于<b class='flag-5'>STM32</b>U5的智能大棚溫控系統(LVGL),附<b class='flag-5'>項目</b>教程/源碼

    STM32項目實戰:基于STM32U5的火災報警系統(LVGL),附項目教程/源碼

    《火災報警系統_STM32U5》項目完整文檔、項目源碼,點擊下方鏈接免費領取。項目資料領取https://s.c1ns.cn/F5XyUSTM32
    的頭像 發表于 11-13 14:18 ?810次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b><b class='flag-5'>實戰</b>:基于<b class='flag-5'>STM32</b>U5的火災報警系統(LVGL),附<b class='flag-5'>項目</b>教程/源碼

    STM32項目實戰:基于STM32U5的智能燈光控制系統(LVGL),附項目教程/源碼

    《智能燈光控制系統_STM32U5》項目完整文檔、項目源碼,點擊免費領取。項目資料領取:https://s.c1ns.cn/F5XyUSTM32
    的頭像 發表于 11-07 18:50 ?1168次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b><b class='flag-5'>實戰</b>:基于<b class='flag-5'>STM32</b>U5的智能燈光控制系統(LVGL),附<b class='flag-5'>項目</b>教程/源碼

    STM32項目實戰:基于STM32F4的智能大棚溫控系統(LVGL),附項目教程/源碼

    今天小編來分享一個《智能大棚溫控系統》的項目案例,硬件平臺是STM32F4開發板+資源擴展板+顯示觸摸屏+仿真器,項目的演示界面如下圖所示。智能大棚溫控系統項目,需要一個風扇執行器件;
    的頭像 發表于 10-25 13:54 ?712次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b><b class='flag-5'>實戰</b>:基于<b class='flag-5'>STM32</b>F4的智能大棚溫控系統(LVGL),附<b class='flag-5'>項目</b>教程/源碼

    STM32項目實戰:基于STM32F4的智能燈光控制系統(LVGL),附項目教程/源碼

    《智能燈光控制系統_STM32F4》項目完整文檔、項目源碼,私信小雯老師免費領取。STM32項目實戰
    的頭像 發表于 10-17 16:16 ?977次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b><b class='flag-5'>實戰</b>:基于<b class='flag-5'>STM32</b>F4的智能燈光控制系統(LVGL),附<b class='flag-5'>項目</b>教程/源碼

    入門?畢設?競賽?項目練手?STM32/嵌入式/物聯網學習,有這幾款開發板就夠了!

    針對STM32單片機、嵌入式Linux、物聯網初學者,我們精心梳理了從“入門到項目進階”完整學習路徑,并配有詳細的教程、視頻講解、源代碼以及豐富的實戰案例資料。可廣泛用于高校教學、學生畢設、個人
    的頭像 發表于 10-10 16:31 ?414次閱讀
    入門?畢設?競賽?<b class='flag-5'>項目</b>練手?<b class='flag-5'>STM32</b>/嵌入式/物聯網學習,有這幾款開發板就夠了!

    第一篇:V1.5-STM32f103c8t6智能小車筆記 標準庫開發 6612電機驅動新手入門項目

    這是全網最詳細、性價比最高的STM32實戰項目入門教程,通過合理的硬件設計和詳細的視頻筆記介紹,硬件使用STM32F103主控資料多方便學習,通過3萬字筆記、12多個小時視頻、20多章
    的頭像 發表于 08-12 18:25 ?1773次閱讀
    第一篇:V1.5-<b class='flag-5'>STM32</b>f103c8t6智能小車筆記 標準庫開發 6612電機驅動新手入門<b class='flag-5'>項目</b>

    求助,請問TLV2464cpwr通用運放有應用在audio的典型電路嗎?

    TLV2464cpwr通用運放有應用在audio的典型電路嗎?
    發表于 08-08 08:20

    STM32項目分享:智能家居(機智云)系統

    STM32項目分享:智能家居(機智云)系統
    的頭像 發表于 07-28 08:10 ?2096次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項目</b>分享:智能家居(機智云)系統

    拒絕無效嘗試,EMC問題解決實戰教學帶你一次性解決問題!

    EMC實戰教學SES2024.06.06輻射發射、傳導發射、ESD、EFT、CS、浪涌等幾個項目是產品電磁兼容測試中的常見問題,也是困擾廣大工程師朋友的整改定位分析難題;在這種時刻,如
    的頭像 發表于 05-24 08:17 ?417次閱讀
    拒絕無效嘗試,EMC問題解決<b class='flag-5'>實戰</b>教學帶你一次性解決問題!

    STM32的ADC項目應用,用什么算法濾波和穩定數據抖動?

    STM32的ADC項目應用,大家都用什么算法濾波和穩定數據抖動。 ADC數據的抖動有時候應用在項目讓人很是頭疼,什么度娘十大濾波算法也是要
    發表于 04-17 08:20

    盤點那些硬件+項目學習套件:STM32U5單片機開發板及入門常見問題解答

    實際項目中,提升編程水平和功能實現能力,磨練自己的技能并豐富經驗。 3. 按照上面項目導向式的學習方法,先完成STM32外設基礎知識入門+實驗應用+綜合性項目
    發表于 02-19 16:59
    体育投注| 百家乐官网现金网最好的系统哪里有可靠吗| 修武县| 百家乐研究| 海王星国际| 嵊州市| 百家乐官网相对策略| 百家乐官网稳赢赌法| 百家乐官网娱乐城怎么样| 百家乐官网真人游戏投注网 | 凌源市| 百家乐官网游戏机出千| 永利博百家乐官网游戏| 百家乐官网佛牌| 百家乐官网如何制| 天堂鸟百家乐官网的玩法技巧和规则 | 百家乐科学打| 大发888常见断续| 六合彩现场| 百家乐官网免费是玩| 百家乐官网娱乐城新澳博| 百家乐官网娱乐平台网| 百家乐网娱乐城| 真人百家乐蓝盾娱乐网| 水果机技巧规律| 黄金城赌场| 百家乐官网高手论坛| 百家乐出千原理| 基础百家乐的玩法技巧和规则| 大发888被查封| 印江| 保险百家乐官网怎么玩| 做生意放什么东西招财| 百家乐娱乐场开户注册| 上海德州扑克比赛| 百家乐官网稳中一注法| 金字塔百家乐官网的玩法技巧和规则 | 威尼斯人娱乐城首存优惠| 六合彩生肖| 新葡京百家乐官网娱乐城| 单耳房做生意的风水|