91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

STM32實(shí)戰(zhàn)案例分享:剖析STM32應(yīng)用在電源項(xiàng)目上常見(jiàn)的那些難題

STM32單片機(jī) ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:丁德輝 ? 2017-10-23 17:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們?cè)趶氖?span style="">STM32單片機(jī)的應(yīng)用開(kāi)發(fā)及調(diào)試過(guò)程中,往往會(huì)碰到各類(lèi)異常。其中有不少比例的問(wèn)題跟電源有關(guān)。對(duì)于一個(gè)電子產(chǎn)品而言,電源部分很關(guān)鍵、很重要,但在實(shí)際開(kāi)發(fā)調(diào)試中,我們偶爾會(huì)有意無(wú)意的忽視它。這里分享幾個(gè)實(shí)際案例,以加強(qiáng)刺激,加深印象。

畢竟因?yàn)殡娫磫?wèn)題可能導(dǎo)致的異常很多很多,這里分享幾個(gè)案例算是拋磚引玉,希望大家在調(diào)試中對(duì)電源方面加以重視。個(gè)人認(rèn)為,往往電源出問(wèn)題時(shí)導(dǎo)致的異常時(shí)并不太好分析,多數(shù)時(shí)候異常表現(xiàn)得更為詭異或沒(méi)章法?!?span style="">注:下面提到的案例中異常原因都與電源有關(guān),但并不是說(shuō)出現(xiàn)類(lèi)似異常時(shí)一定是電源的原因?!?/span>

下面主要分享幾個(gè)基于STM32應(yīng)用的案例。

案例1:ADC功能異常

某人使用STM32芯片的ADC功能,發(fā)現(xiàn)ADC數(shù)據(jù)完全不對(duì)。反復(fù)核對(duì)供電、ADC硬件線路、來(lái)回驗(yàn)證ADC相關(guān)軟件配置都沒(méi)能解決問(wèn)題,讓人抓狂。后來(lái)一個(gè)個(gè)檢查芯片的電源腳的連接情況,竟然發(fā)現(xiàn)VDDA沒(méi)有連接電源。

案例2:STM32芯片的PLL無(wú)法正常工作

有人使用STM32F373開(kāi)發(fā)產(chǎn)品,每次開(kāi)啟PLL都不能正常運(yùn)行。如果不跑PLL,即運(yùn)行基本HSI或HSE都沒(méi)有問(wèn)題。首先懷疑是軟件配置方面的問(wèn)題,可是即使使用ST官方的標(biāo)準(zhǔn)庫(kù)和CUBE庫(kù)中的例程測(cè)試也還是有問(wèn)題。初步確認(rèn)和檢查,供電電源穩(wěn)定,一度懷疑芯片品質(zhì)問(wèn)題。幾經(jīng)反復(fù)比較測(cè)試驗(yàn)證,后來(lái)發(fā)現(xiàn)MCU芯片的一個(gè)VDDA腳處于懸空狀態(tài),可靠接上電源后問(wèn)題解決。因?yàn)镻LL的正常工作也離不開(kāi)VDDA的供電。

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

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

STM32芯片從外部USB主機(jī)的VBUS取電。外部VBUS的供電經(jīng)過(guò)一個(gè)LDO后再給STM32 MCU供電,同時(shí),MCU的另外一個(gè)GPIO【PA9】與外部VBUS直接相連。

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

所以在開(kāi)發(fā)調(diào)試過(guò)程中,要注意遵守芯片的各個(gè)電源特性參數(shù)。

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

曾有工程師反映,之前用STM32F1系列芯片好好的,后來(lái)因?yàn)楫a(chǎn)品需要,改用STM32F2或STM32F4芯片后,發(fā)現(xiàn)芯片根本不能正常工作,即使最簡(jiǎn)單的程序也跑不順暢。后來(lái)發(fā)現(xiàn)其中有部分異常情況源于使用者沒(méi)有處理VCAP引腳。STM32F1系列芯片沒(méi)有外部VCAP引腳,而F2/F4等系列芯片有VCAP腳的,該類(lèi)腳需外接合適的電容到地,以保證內(nèi)核供電的穩(wěn)定?!静糠?a target="_blank">STM8也有VCAP腳】

案例5:JLINK無(wú)法連接STM32目標(biāo)板

有人使用J-LINK調(diào)試STM32F071芯片的板子,通過(guò)JLINK與STM32F071目標(biāo)板進(jìn)行SWD連接,目標(biāo)板已經(jīng)供電。但發(fā)現(xiàn)不論是通過(guò)J-FLASH還是MDK,JLINK都沒(méi)法與目標(biāo)板連接上。

來(lái)回檢查SWD的4根連接線VDD、SWDIO、SWCLK、GND,沒(méi)有發(fā)現(xiàn)問(wèn)題。因擔(dān)心J-LINK驅(qū)動(dòng)版本等問(wèn)題,建議其使用STLINK進(jìn)行連接,即使用ST官方的STLINK UTILITY軟件工具也無(wú)法連接目標(biāo)板。建議客戶核對(duì)MCU芯片所有電源及管腳連接情況,最后發(fā)現(xiàn)有個(gè)負(fù)責(zé)給GPIO供電的電源腳VDDIO懸空,將其連接電源后,連接正常。

注:STM32系列中,有些芯片的電源部分,除了有VDD,VDDA、VDD_USB外,還有專(zhuān)門(mén)的VDDIO供電腳。本案例中,客戶是從STM32F1系列產(chǎn)品移植過(guò)來(lái)的,STM32F1系列芯片上是沒(méi)有VDDIO電源腳的,所以在移植到STM32F0芯片時(shí),硬件設(shè)計(jì)時(shí)忽視了這個(gè)VDDIO腳。

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

案例6:STM32芯片總時(shí)不時(shí)燒掉

曾經(jīng)有人反映在使用STM32開(kāi)發(fā)產(chǎn)品中,時(shí)不時(shí)發(fā)現(xiàn)STM32主芯片壞掉。后來(lái)幾經(jīng)測(cè)試驗(yàn)證發(fā)現(xiàn)是原來(lái)前端的電源供電芯片品質(zhì)不行,一定比例的電源輸出器件輸出異常導(dǎo)致STM32遭殃,進(jìn)而影響整個(gè)產(chǎn)品功能。

簡(jiǎn)單羅列以上幾個(gè)案例,權(quán)當(dāng)提醒。這些案例事后在這里寫(xiě)起來(lái)是輕飄飄的幾句話,不過(guò)在沒(méi)找到原因之前往往并不那么輕松,有時(shí)可能折騰很久才解決問(wèn)題。

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

1、STM32各類(lèi)本地化資料的下載

2、利用QuadSPI外擴(kuò)串行NOR Flash的實(shí)現(xiàn)

3、一個(gè)跟內(nèi)存分配有關(guān)的DMA異常話題

4、低溫下部分產(chǎn)品RTC不工作的問(wèn)題探析

5、獲取ST MCU技術(shù)資料及相關(guān)支持的方式與途徑


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    深度剖析STM32G070CB/KB/RB微控制器:特性、功能與應(yīng)用解析

    滿足不同項(xiàng)目的需求。STM32G070CB/KB/RB系列微控制器就是這樣一款值得我們深入研究的產(chǎn)品。今天,就讓我們一同深入剖析這款MCU的特性、功能,并探討其在實(shí)際應(yīng)用中的表現(xiàn)。 文件下載
    的頭像 發(fā)表于 02-26 18:00 ?976次閱讀

    STM32快速實(shí)戰(zhàn)指南:手把手帶你入門(mén)機(jī)智云

    項(xiàng)目基于STM32F103C8T6最小系統(tǒng)板,采用HAL庫(kù)開(kāi)發(fā)方式,結(jié)合ESP01sWi-Fi模塊,實(shí)現(xiàn)將各類(lèi)傳感器數(shù)據(jù)快速上傳至機(jī)智云平臺(tái)。通過(guò)移植機(jī)智云SDK到自定義項(xiàng)目,用戶可以方便地將
    的頭像 發(fā)表于 12-10 18:04 ?1072次閱讀
    <b class='flag-5'>STM32</b>快速<b class='flag-5'>上</b>云<b class='flag-5'>實(shí)戰(zhàn)</b>指南:手把手帶你入門(mén)機(jī)智云

    晶振與STM32那些小關(guān)系

    STM32 適配晶振,以及晶振解剖圖
    的頭像 發(fā)表于 11-21 15:37 ?5124次閱讀
    晶振與<b class='flag-5'>STM32</b>的<b class='flag-5'>那些</b>小關(guān)系

    STM32項(xiàng)目分享:智能廚房安全系統(tǒng)(機(jī)智云)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能廚房安全系統(tǒng)(機(jī)智云)功能如下:STM32F103C8T6單片機(jī)作為主控芯片檢測(cè)功能:檢測(cè)環(huán)
    的頭像 發(fā)表于 09-10 00:01 ?1095次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:智能廚房安全系統(tǒng)(機(jī)智云)

    項(xiàng)目實(shí)戰(zhàn)】基于STM32F103的智能小車(chē)(遠(yuǎn)程控制、超聲波避障、循跡、紅外遙控)有教程代碼

    在嵌入式開(kāi)發(fā)學(xué)習(xí)中,實(shí)戰(zhàn)項(xiàng)目是將理論轉(zhuǎn)化為能力的最佳載體——本次【項(xiàng)目實(shí)戰(zhàn)】聚焦基于STM32的智能小車(chē),不僅整合了紅外遙控、微信小程序遠(yuǎn)程
    的頭像 發(fā)表于 09-08 16:06 ?1496次閱讀
    【<b class='flag-5'>項(xiàng)目</b><b class='flag-5'>實(shí)戰(zhàn)</b>】基于<b class='flag-5'>STM32</b>F103的智能小車(chē)(遠(yuǎn)程控制、超聲波避障、循跡、紅外遙控)有教程代碼

    報(bào)名開(kāi)啟!2025 STM32 研討會(huì):華清遠(yuǎn)見(jiàn)邀工程師共話技術(shù)突破與項(xiàng)目實(shí)戰(zhàn)

    研討會(huì)將為大家深入解讀STM32的中國(guó)戰(zhàn)略,并圍繞STM32在不同領(lǐng)域的最新產(chǎn)品布局和生態(tài)展開(kāi)主題演講,包括邊緣人工智能、電源能源、無(wú)線連接、安全等,深入探討ST
    的頭像 發(fā)表于 08-28 17:00 ?1218次閱讀
    報(bào)名開(kāi)啟!2025 <b class='flag-5'>STM32</b> 研討會(huì):華清遠(yuǎn)見(jiàn)邀工程師共話技術(shù)突破與<b class='flag-5'>項(xiàng)目</b><b class='flag-5'>實(shí)戰(zhàn)</b>

    STM32項(xiàng)目分享:礦井環(huán)境監(jiān)測(cè)系統(tǒng)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32礦井環(huán)境監(jiān)測(cè)系統(tǒng)功能如下:STM32F103C8T6單片機(jī)作為主控制器DS18B20測(cè)量環(huán)境溫度
    的頭像 發(fā)表于 08-16 10:03 ?927次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:礦井環(huán)境監(jiān)測(cè)系統(tǒng)

    STM32項(xiàng)目分享:智能語(yǔ)音臺(tái)燈(機(jī)智云)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音臺(tái)燈(機(jī)智云)功能如下:STM32F103C8T6單片機(jī)作為主控單元按鍵切換模式,支持自
    的頭像 發(fā)表于 07-24 18:03 ?1554次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:智能語(yǔ)音臺(tái)燈(機(jī)智云)

    STM32項(xiàng)目分享:智能鞋柜

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能鞋柜功能如下:DHT11檢測(cè)鞋柜溫濕度,溫度低于閾值開(kāi)啟加熱,濕度高于閾值開(kāi)啟加熱和通風(fēng);P
    的頭像 發(fā)表于 05-27 18:04 ?941次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:智能鞋柜

    STM32項(xiàng)目分享:室內(nèi)無(wú)線控制系統(tǒng)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32室內(nèi)無(wú)線控制系統(tǒng)功能如下:環(huán)境監(jiān)測(cè):溫濕度、光照信息實(shí)時(shí)監(jiān)測(cè)并在OLED顯示防盜報(bào)警:當(dāng)有人闖
    的頭像 發(fā)表于 05-27 18:04 ?885次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:室內(nèi)無(wú)線控制系統(tǒng)

    STM32裸機(jī)及FreeRTOS項(xiàng)目分享:U575智能手表+F103智能循跡避障小車(chē)(附全套教程/代碼)

    初學(xué)者學(xué)STM32時(shí),有一個(gè)好的學(xué)習(xí)路線是非常重要的,推薦"裸機(jī)開(kāi)發(fā)--裸機(jī)項(xiàng)目--RTOS開(kāi)發(fā)--RTOS項(xiàng)目"這個(gè)體系化路線,從基礎(chǔ)技能到項(xiàng)目實(shí)
    的頭像 發(fā)表于 05-27 17:09 ?1523次閱讀
    <b class='flag-5'>STM32</b>裸機(jī)及FreeRTOS<b class='flag-5'>項(xiàng)目</b>分享:U575智能手表+F103智能循跡避障小車(chē)(附全套教程/代碼)

    【每周推薦】基于STM32開(kāi)發(fā)項(xiàng)目實(shí)例下載(含PCB、原理圖、源碼等)

    1、手機(jī)APP遠(yuǎn)程控制,智能家居監(jiān)測(cè)、智能控制系統(tǒng)(含源碼)手機(jī)APP遠(yuǎn)程控制,智能家居監(jiān)測(cè)、智能控制系統(tǒng)(STM32L4、服務(wù)器、安卓源碼)項(xiàng)目實(shí)例下載!2、基于STM32藍(lán)牙控制小車(chē)系統(tǒng)
    的頭像 發(fā)表于 05-27 08:05 ?1231次閱讀
    【每周推薦】基于<b class='flag-5'>STM32</b>開(kāi)發(fā)<b class='flag-5'>項(xiàng)目</b>實(shí)例下載(含PCB、原理圖、源碼等)

    STM32項(xiàng)目分享:STM32智能語(yǔ)音分類(lèi)垃圾桶

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音分類(lèi)垃圾桶功能如下:1.STM32F103C8T6單片機(jī)系統(tǒng)板作為主控單元2.舵機(jī)驅(qū)動(dòng)垃
    的頭像 發(fā)表于 03-15 10:02 ?2970次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>STM32</b>智能語(yǔ)音分類(lèi)垃圾桶

    STM32項(xiàng)目分享:STM32智能語(yǔ)音臺(tái)燈

    項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語(yǔ)音臺(tái)燈功能如下:1.STM32F103C8T6單片機(jī)系統(tǒng)板作為主控單元2.按鍵切換模式,支
    的頭像 發(fā)表于 03-15 10:02 ?3027次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:<b class='flag-5'>STM32</b>智能語(yǔ)音臺(tái)燈

    ST×米爾STM32MP25x高階實(shí)戰(zhàn)培訓(xùn)會(huì)

    豐富的擴(kuò)展接口。為助力開(kāi)發(fā)者深度掌握與應(yīng)用STM32MP25x處理器,米爾將與ST在2025年4月11日和2025年4月18日分別于深圳、上海聯(lián)合舉辦線下高階實(shí)戰(zhàn)
    的頭像 發(fā)表于 03-13 08:04 ?1345次閱讀
    ST×米爾<b class='flag-5'>STM32</b>MP25x高階<b class='flag-5'>實(shí)戰(zhàn)</b>培訓(xùn)會(huì)