chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

應(yīng)用筆記 | 關(guān)于STM32WL LSE 添加反饋電阻后無法起振問題

STM32單片機(jī) ? 來源:未知 ? 2023-07-05 18:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

關(guān)鍵字:STM32WL, LSE, 反饋電阻,32.768KHZ

目錄預(yù)覽

1 問題描述2 問題確認(rèn)3 問題分析4 問題解決5小結(jié)

1. 問題描述

客戶調(diào)試STM32WLE5JB 樣機(jī)的時(shí)候遇到這樣一個(gè)問題:在調(diào)試LPUART,不打開外時(shí)鐘的時(shí)候,能夠正常打印,若開啟外部的HSE 和LSE 后就沒有打印。

2.問題確認(rèn)

發(fā)現(xiàn)上述問題時(shí),客戶使用STM32CubeMX 生成的工程,所以首先建議客戶檢查LPUART 的時(shí)鐘配置有沒問題,并且讓客戶嘗試使用STM32Cube_FW_WL_V1.2.0ProjectsNUCLEOWL55JCExamplesUARTLPUART_WakeUpFromStop 例程對(duì)比驗(yàn)證。后來客戶發(fā)現(xiàn)是開啟外部時(shí)鐘HSE 和LSE 后,程序直接卡死在HAL_RCC_OscConfig ,測量不到HSE 的32MHZ 信號(hào)。而客戶的程序移植到ST 官方的STM32WL NUCLEO 板上可以正常運(yùn)行。通過前面的驗(yàn)證很容易懷疑是不是客戶樣機(jī)外部HSE 32MHZ 的晶振沒有起振。拿到客戶的樣機(jī)后,嘗試更換32MHZ 晶振,調(diào)整晶振負(fù)電容和使用TCXO,發(fā)現(xiàn)都沒辦法測量到32MHZ 信號(hào),客戶程序依舊卡死在HAL_RCC_OscConfig.

3. 問題分析

由于前面都是用客戶的電腦和程序調(diào)試,客戶的電腦上的Keil 版本不能單步調(diào)試。針對(duì)客戶的問題,基于STM32WL AT slave 例程,運(yùn)行在客戶樣機(jī)上發(fā)現(xiàn)現(xiàn)象一致,也是卡死在HAL_RCC_OscConfig 。但使用單步調(diào)試進(jìn)入HAL_RCC_OscCongig 里面發(fā)現(xiàn),卡死具體的原因不是HSE,而是LSE 初始化出了問題,一直在等待LES ready 的信號(hào)。體代碼如下:

58680758-1b1b-11ee-962d-dac502259ad0.png

針對(duì)上面的分析,把RTC時(shí)鐘源更改為HSE_RTC,如下圖一,圖二, AT slave例程可以正常運(yùn)行,32MHZ晶振可以起振,使用AT指令可以測量出RF有正常發(fā)射出信號(hào)。

587872d2-1b1b-11ee-962d-dac502259ad0.png

圖一

589b0068-1b1b-11ee-962d-dac502259ad0.png

圖二

同時(shí),對(duì)于客戶需要使用LPUART,可以按照?qǐng)D三的時(shí)鐘配置驗(yàn)證:

58ae712a-1b1b-11ee-962d-dac502259ad0.png

圖三

客戶用他們手上樣機(jī)同步驗(yàn)證,發(fā)現(xiàn)結(jié)果一致。確實(shí)不使用LSE后,樣機(jī)可以正常工作,32MHZ晶振也可以正常起振。下一步就要分析導(dǎo)致LSE無法正常工作的原因??蛻粲邪唇ㄗh嘗試更換32.768KHZ的晶振以及負(fù)載。并且調(diào)整LSEDRIVE為high 即__HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_HIGH),發(fā)現(xiàn)依然無法正常使用LSE。

4.問題解決

針對(duì)LSE無法起振問題,嘗試了上面針對(duì)硬件和軟件多種方法后依然沒有解決。后來仔細(xì)檢查客戶原理圖發(fā)現(xiàn),客戶在32.768KHZ晶振上添加了1M的反饋電阻,如圖四R34

58c79308-1b1b-11ee-962d-dac502259ad0.png

圖四

而在STM32WL 規(guī)格書 DS13105 Multiprotocol LPWAN 32-bit Arm Cortex-M4 MCUs, LoRa, (G)FSK, (G)MSK, BPSK, up to 256KB Flash, 64KB SRAM (version 8)中明確表示禁止在32.768KHz 晶振的OSC32_IN 和OSC32_OUT引腳中間添加反饋電阻。如下圖五:

58e1cd22-1b1b-11ee-962d-dac502259ad0.png

圖五

后面按規(guī)格書要求,去掉客戶樣機(jī)上的R34 1M電阻,32.768KHz 晶振就可以正常起振,程序不會(huì)再卡死在LSE初始化。問題得到解決。

另外,根據(jù)AN2867 關(guān)于STM32MCU晶振的參考設(shè)計(jì)要求,從客戶晶振規(guī)格書查到下面參數(shù):

ESR=90K 歐姆

CL = 12.5pF

C0 = 1.3pF

計(jì)算得到跨導(dǎo):gmcrit=2.9032uA/V

可以看到跨導(dǎo)大于STM32WLE5JBI6規(guī)格書中LSE最大驅(qū)動(dòng)能力2.7uA/V,如圖六示:顯然增益裕量不符合起振條件即Gainmargin>5

590a8078-1b1b-11ee-962d-dac502259ad0.png

圖六

所以最后也建議客戶后續(xù)更換符合STM32WL規(guī)格書要求的32.768KHZ 晶振。具體晶振選型可以參考AN2867。

5.小結(jié)

本篇筆記分析了客戶使用外部時(shí)鐘調(diào)試STM32WL LPUART無法正常工作的問題。最后分析出問題是由LSE的32.768KHZ晶振沒有正常起振引起。而32.768KHZ晶振無法正常起振則是因?yàn)榭蛻粼?2.768KHZ晶振上添加了1M的反饋電阻。雖然在AN2867里有對(duì)STM32晶振使用反饋電阻的建議,但需要注意的是針對(duì)STM32WL這顆芯片,其規(guī)格書中有明確要求禁止在32.768KHz 晶振的OSC32_IN 和OSC32_OUT引腳中間添加反饋電阻。后面將客戶樣機(jī)上的1M的反饋電阻去掉后,樣機(jī)的32.768KHz 晶振可以正常起振,程序運(yùn)行正常。雖然最后客戶樣機(jī)使用晶振可以正常起振,但根據(jù)AN2867,客戶晶振的增益裕量是不符合起振條件的。所以為了避免后續(xù)產(chǎn)品量產(chǎn)時(shí)出現(xiàn)低速晶振無法起振問題,建議客戶參考AN2867選擇合適的32.768KHz 晶振。

完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。

592abad2-1b1b-11ee-962d-dac502259ad0.png

長按掃碼關(guān)注公眾號(hào)

更多資訊,盡在STM32

點(diǎn)擊“閱讀原文”,可下載原文檔


原文標(biāo)題:應(yīng)用筆記 | 關(guān)于STM32WL LSE 添加反饋電阻后無法起振問題

文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


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

    關(guān)注

    6074

    文章

    45322

    瀏覽量

    662952
  • STM32
    +關(guān)注

    關(guān)注

    2305

    文章

    11118

    瀏覽量

    370956

原文標(biāo)題:應(yīng)用筆記 | 關(guān)于STM32WL LSE 添加反饋電阻后無法起振問題

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    無法接觸頂部反饋電阻時(shí)的環(huán)路響應(yīng)測量方案

    為使電源穩(wěn)定,需要一定的增益和相位裕量。通常,電源若具有至少45°的相位裕量和至少10 dB的增益裕量,便可視為穩(wěn)定。為了測量這些值,通常要在 VOUT節(jié)點(diǎn)和頂部反饋電阻之間插入一個(gè)小電阻,然后在這
    的頭像 發(fā)表于 10-07 14:03 ?1942次閱讀
    <b class='flag-5'>無法</b>接觸頂部<b class='flag-5'>反饋電阻</b>時(shí)的環(huán)路響應(yīng)測量方案

    電容三點(diǎn)式無法的原因

    設(shè)計(jì)了一個(gè)如圖所示的電容三點(diǎn)式振蕩電路,但是電路無法,想請(qǐng)問一下原因是什么呢。
    發(fā)表于 06-19 17:06

    的兩種電阻作用:反饋電阻與限流電阻

    在晶體的振蕩電路中一般會(huì)設(shè)計(jì)兩個(gè)電阻,一個(gè)是跨接在晶兩端,叫做反饋電阻Rf;一個(gè)接在IC的輸出端,叫做限流電阻RD;同晶體相連旁接的電容稱之為負(fù)載匹配電容,通過調(diào)整容值的大小可以改變
    的頭像 發(fā)表于 04-22 16:50 ?1087次閱讀
    晶<b class='flag-5'>振</b>的兩種<b class='flag-5'>電阻</b>作用:<b class='flag-5'>反饋電阻</b>與限流<b class='flag-5'>電阻</b>

    DC-DC反饋電阻到底有哪些講究?

    你是否在設(shè)計(jì)DC-DC電源時(shí)對(duì)于反饋電阻的阻值大小很隨意,只要比值一致就行? 比如都是分壓電阻,一對(duì)是1K,一對(duì)是100K,那在DC-DC中這個(gè)分壓電阻的大小有什么講究嗎?今天我們就來好好聊聊
    發(fā)表于 03-17 11:49

    stm32h750vbt6設(shè)置了LSE,裝載RESET失效了怎么解決?

    stm32h750vbt6設(shè)置了LSE,裝載RESET失效
    發(fā)表于 03-07 15:16

    VDD下電使用VBAT引腳供電時(shí)LSE怎么解決?

    使用CubeIDE配置LSE為無源晶,未安裝紐扣電池時(shí)LSE可以通過系統(tǒng)時(shí)鐘初始化,但安裝紐扣電池僅首次開機(jī)可通過初始化,后續(xù)再開機(jī)均不能通過初始化。拔掉紐扣電池
    發(fā)表于 03-07 06:09

    反饋電路有哪些類型?如何判斷反饋電路的正負(fù)極?

    在電子電路中,反饋電路通過影響電路的輸入信號(hào),進(jìn)而調(diào)控電路的整體性能。本文將深入探討反饋電路的類型以及判斷其正負(fù)極的方法,為電子工程師和愛好者提供一份詳盡的指南。 一、反饋電路的類型 反饋電
    的頭像 發(fā)表于 03-05 12:07 ?2356次閱讀
    <b class='flag-5'>反饋電</b>路有哪些類型?如何判斷<b class='flag-5'>反饋電</b>路的正負(fù)極?

    運(yùn)放反相放大電路與積分電路中反饋電阻和電容的作用

    詳細(xì)探討了運(yùn)放反相放大電路與積分電路中反饋電阻和電容的作用。在反相放大電路中,電容主要用于穩(wěn)定電路,減少高頻干擾,而電阻是主要的放大元件。在積分電路中,電容主導(dǎo)作用,電阻則提供直流
    的頭像 發(fā)表于 03-01 14:55 ?5461次閱讀
    運(yùn)放反相放大電路與積分電路中<b class='flag-5'>反饋電阻</b>和電容的作用

    電壓反饋與電流反饋運(yùn)算放大器應(yīng)用筆記

    本應(yīng)用筆記比較了電壓反饋型(VFB)和電流反饋型(CFB)運(yùn)算放大器的基本性能特征,面向不熟悉CFB放大器的工程師。熟悉該主題的讀者可以直接閱讀第9頁的表l,該表總結(jié)了本應(yīng)用筆記中討論
    的頭像 發(fā)表于 02-21 10:37 ?1165次閱讀
    電壓<b class='flag-5'>反饋</b>與電流<b class='flag-5'>反饋</b>運(yùn)算放大器應(yīng)<b class='flag-5'>用筆記</b>

    CDK應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《CDK應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-16 16:17 ?0次下載
    CDK應(yīng)<b class='flag-5'>用筆記</b>

    ES32VF2264應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《ES32VF2264應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-16 16:14 ?0次下載
    ES32VF2264應(yīng)<b class='flag-5'>用筆記</b>

    STM32WL55JC到STM32WLE5CC的LoRaWAN_FUOTA移植

    電子發(fā)燒友網(wǎng)站提供《從STM32WL55JC到STM32WLE5CC的LoRaWAN_FUOTA移植.pdf》資料免費(fèi)下載
    發(fā)表于 01-15 15:24 ?1次下載
    從<b class='flag-5'>STM32WL</b>55JC到<b class='flag-5'>STM32</b>WLE5CC的LoRaWAN_FUOTA移植

    請(qǐng)問用TPL0102-100做開關(guān)電源的反饋電阻合理嗎?

    在使用TPL0102-100來作為開關(guān)電源的反饋電阻的時(shí)候,通過軟件調(diào)節(jié)電位器的電阻值來實(shí)現(xiàn)開關(guān)電源的電壓調(diào)節(jié)。我有幾個(gè)問題想咨詢一下: 1、這樣的設(shè)計(jì)方案合理嗎?使用TPL0102-100能否
    發(fā)表于 01-06 07:31

    S32K3xxICU應(yīng)用筆記

    S32K3xxICU應(yīng)用筆記
    發(fā)表于 12-30 15:38 ?2次下載

    使用ADS1255的時(shí)候晶怎么解決?

    正常;晶采用7.6M,匹配電容是18PF,數(shù)字地和模擬地采用0R電阻連接,模擬地和數(shù)字地的鋪銅做了分割,數(shù)字電路同時(shí)有一個(gè)單片機(jī)在工作;電路工作起來發(fā)現(xiàn)ADS1255不工作,用示波器查看發(fā)現(xiàn)晶
    發(fā)表于 12-04 06:18