色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

應(yīng)用筆記|如何選擇和設(shè)置外部晶體適配 BlueNRG-X

STM32單片機(jī) ? 來源:未知 ? 2023-06-30 17:40 ? 次閱讀

關(guān)鍵字:晶體

目錄預(yù)覽

1 前2 BlueNRG-低速晶體3 BlueNRG-高速晶體4如何測試和校準(zhǔn)頻偏

5 小結(jié)

1. 前言

鑒于經(jīng)常有客戶對如何選擇外部低速晶體,如何測試外部 32khz 時鐘,如何直接使用外部32khz 信號源 以及 如何選擇外部高速晶體,如何測試和校準(zhǔn)頻偏存在諸多困惑,我整理了該文檔以備解惑用。

2.BlueNRG-低速晶體

2.1. 低速晶體的選擇

下面是 BlueNRG-1/2 規(guī)格書上列的一些指標(biāo),主要 Fnom=32.768Khz, PD 不要超過 0.1uW就可以了:

ba20c462-1729-11ee-962d-dac502259ad0.png

下面是 BlueNRG-LP 規(guī)格書上列的一些指標(biāo),主要關(guān)注 Fnom=32.768Khz, PD 不要超過0.1uW 就可以了:

ba4cc3d2-1729-11ee-962d-dac502259ad0.png

2.2.32khz 時鐘的測試

鑒于有客戶反饋:板子可以正常工作,但是無法測量到 32khz 的時鐘。這里我展示了 32khz時鐘的具體測試方法:

2.2.1 測試過程:

1. Connect an oscilloscope probe in the pin 14 (ANATEST1) test point.

2. Power up the BlueNRG-1 platform. Set the scope to capture a consistent number of 32 kHz waveform periods (for example 64 cycles, so set the time base at 200 μs). In this way, the influence of the jitter in the measure is minimized.

3. In the IFR tool of the GUI, perform a “Read” of the current IFR configuration, then tick the check-box “LS crystal measure” and then perform a “Write” operation. Now a power cycle is required to let the new IFR be operative.

(note: the firmware the device programmed is DTM_UART.bin or DTM_SPI.bin ,which is located in C:Program Files (x86)STMicroelectronicsBlueNRG-1_2 DK

3.1.0FirmwareBLE_ExamplesDTMBlueNRG-1).

4.At this point, the 32.768 kHz waveform is visible on the oscilloscope screen. Perform the measurement of the frequency: the difference between the target value (f = 32.768 kHz) and the measured one is the frequency offset Δf.

2.2.2 期望結(jié)果:

If DUT frequency > 32.768 kHz → increases XTAL caps

If DUT frequency < 32.768 kHz → decreases XTAL caps?

To find the oscillator ppm, use the following formula:

where:

Δf = offset

f = 32.768 kHz

Add to the found ppm value the one declared in the adopted crystal datasheet.

當(dāng) BLE 堆棧初始化時,這個最終值必須在從 SCA 和主 SCA 字段中使用。

2.3.如何直接使用外部 32khz 信號源

鑒于一些客戶不想使用內(nèi)部 RC 也不想外加 32khz low crystal , 客戶想知道如何使用外部32khz 時鐘源,如何使用?這里我展示了具體的使用方法:

2.3.1 正確的輸入 PIN 腳應(yīng)該是 SXTAL0 pin, 時鐘源的要求如下:

1. 提供 0 到 1.2V 的方波:

In this case the internal xtal circuit will be disable (less power consumption).

The firmware configuration LS_SOURCE=LS_SOURCE_EXTERNAL_32KHZ should be used and, in addition to this, a modification on the file system_bluenrg1.c is needed, that is

.

.

cold_start_config[11] = (1 << 1); / <<<<<<<<<<< New line added / / Cold start configuration device /

BLUE_CTRL->RADIO_CONFIG = 0x10000U | (uint16_t)((uint32_t)cold_start_config & 0x0000FFFFU);

while ((BLUE_CTRL->RADIO_CONFIG & 0x10000) != 0);

.

.

2. 提供從 0 到 1.2 Vpp 的周期波形:

In this case the configuration LS_SOURCE=LS_SOURCE_EXTERNAL_32KHZ should be used without further modification.

3. BlueNRG-高速晶體

3.1. 高速晶體的選擇

下面是 BlueNRG-1/2 規(guī)格書上列的一些指標(biāo),主要關(guān)注 Fnom=32Mhz(雖然下圖可以選擇16MHZ,但是不建議選用,會導(dǎo)致部分 ble 功能無法使用),fTOL 建議選擇+-20ppm, PD 不要超過 100uW,對 CL 沒有特殊要求 :

ba6c8604-1729-11ee-962d-dac502259ad0.png

下面是 BlueNRG-LP 規(guī)格書上列的一些指標(biāo),主要關(guān)注 Fnom=32Mhz,fTOL 建議選擇+-20ppm, PD 不要超過 100uW,CL 選用 6~8pf 的 :

ba9ce84e-1729-11ee-962d-dac502259ad0.png

3.2. 如何調(diào)諧 BlueNRG-LP 內(nèi)部的負(fù)載電容

BlueNRG-LP 內(nèi)部已經(jīng)嵌入了高速晶體的負(fù)載電容,所以無須額外的負(fù)載電容,對內(nèi)部的負(fù)載電容的調(diào)諧有如下兩種方式:

3.2.1 利用 DTM_UART_WITH_UPDATER 或者 DTM_SPI_WITH_UPDATER 固件,配 ST BlueNRG GUI 上位機(jī)軟件對內(nèi)部的負(fù)載電容進(jìn)行調(diào)諧,如下圖所示:

bacf1fb2-1729-11ee-962d-dac502259ad0.png

bae8531a-1729-11ee-962d-dac502259ad0.png

1. 選擇 IFR/Device Configuration2. 調(diào)諧內(nèi)部的負(fù)載電容值,取值 0~633. 最后,點(diǎn)擊 Write 即可。

3.2.2 在軟件中配置內(nèi)部的負(fù)載電容值方法如下:

LL_RCC_HSE_SetCapacitorTuning(XO_TUNE_VALUE); //其中 XO_TUNE_VALUE 取值 0~63

4. 如何測試和校準(zhǔn)頻偏

4.1. 頻偏的測試步驟

4.1.1 對于 BlueNRG-1/2 或者 BlueNRG-LP 來說基本上是一樣的:

1.下載 DTM 軟件到 BlueNRG-LP 板子;2. 通過 GUI 工具打開對應(yīng)的串口,如下圖所示;3. 按如下步驟 1,2,3 操作就可以產(chǎn)生-2dbm,2402MHZ 的載波信號,其它的載波只要更改步驟 2 中的參數(shù)就可以了;

bb123d60-1729-11ee-962d-dac502259ad0.png

bb29da74-1729-11ee-962d-dac502259ad0.png

4. 通過 RF cable 連接 BlueNRG-LP 設(shè)備和頻譜分析儀,并且設(shè)置頻譜分析儀:res BW = 1 kHz,SPAN = 500 kHz;5. 如果實(shí)測的頻率與設(shè)置的頻率差異如下:|Offset| < 50 kHz?If DUT frequency > 2402.05 MHz → increases XTAL capsIf DUT frequency < 2401.95 MHz→ decreases XTAL caps

4.2. 頻偏的測試方法

4.2.1 對于 BlueNRG-1/2,參考上面測試步驟 5)進(jìn)行下圖中負(fù)載電容(C14 和C15)的調(diào)節(jié):

bb4a430e-1729-11ee-962d-dac502259ad0.png

4.2.1 對于 BlueNRG-LP, 參考上面“2.2 如何調(diào)諧 BlueNRG-LP 內(nèi)部的負(fù)載電容”進(jìn)行內(nèi)部負(fù)載電容的調(diào)節(jié)。

5. 小結(jié)

本篇從高速晶體的選擇、頻偏的調(diào)試著手提供實(shí)用的指導(dǎo)以使客戶在實(shí)際選型、設(shè)計(jì)中少走彎路。

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

bb7e6f44-1729-11ee-962d-dac502259ad0.png

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

更多資訊,盡在STM32

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


原文標(biāo)題:應(yīng)用筆記|如何選擇和設(shè)置外部晶體適配 BlueNRG-X

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


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

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634663
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10895

    瀏覽量

    355744

原文標(biāo)題:應(yīng)用筆記|如何選擇和設(shè)置外部晶體適配 BlueNRG-X

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

收藏 人收藏

    評論

    相關(guān)推薦

    TPS6598x沒電電池應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《TPS6598x沒電電池應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 09-25 10:03 ?0次下載
    TPS6598<b class='flag-5'>x</b>沒電電池應(yīng)<b class='flag-5'>用筆記</b>

    芯海CS32F0XXADC外設(shè)模塊應(yīng)用筆記

    本應(yīng)用筆記旨在展示使用CS32FOxx微控器,提高A/D轉(zhuǎn)化精度的應(yīng)用。幫助ADC模塊用戶了解 CS32微控器提供的一些高級應(yīng)用并加快開發(fā)周期。所介紹的每種模式都提供一個應(yīng)用示例,以方便用戶快速移植
    發(fā)表于 05-16 14:58

    芯海科技 PD 應(yīng)用筆記: 基于 CS32G02X 的 PD3.1-EPR 系統(tǒng)設(shè)計(jì)

    本文檔介紹和說明芯海科技旗下 CS32G02X 芯片的 PD3.1-EPR 系統(tǒng)系統(tǒng)設(shè)計(jì),包括 PD3.1-EPR 協(xié)議介紹、PD3.1-EPR 硬件設(shè)計(jì)要求、PD3.1-EPR 軟件設(shè)計(jì)要求等。*附件:應(yīng)用筆記:基于CS32G02X
    發(fā)表于 05-16 14:18

    芯海通用 MCU應(yīng)用筆記 :在 IAR 及 MDK 開發(fā)環(huán)境下使用 printf 函數(shù)重定向移植差異指南

    對 printf 函數(shù)支持的差異。并在本應(yīng)用筆記結(jié)尾處給出可以一鍵移植到 Keil、IAR8.x、IAR9.x 版本下的通用重定向代碼。 Keil 和 IAR 都是常用的開發(fā)工具 IDE,在實(shí)際項(xiàng)目開發(fā)
    發(fā)表于 05-16 11:56

    芯海應(yīng)用筆記:通用 MCU 基于 IAR 芯片包 IAR9 開發(fā)指南

    MCU 芯片。芯海科技基于 IAR 環(huán)境開發(fā)芯片包,給用戶更多的編譯選擇,提高用戶開發(fā)靈活性。本應(yīng)用筆記從芯片包結(jié)構(gòu)、DEMO 例程下載使用、工程建立等角度出發(fā),詳細(xì)介紹 IAR 芯片包的使用方法,旨在
    發(fā)表于 05-16 11:52

    芯海應(yīng)用筆記:通用 MCU IAR 開發(fā)指南

    本應(yīng)用筆記旨在幫助指導(dǎo)用戶針對芯海通用 MCU 基于 IAR 環(huán)境的快速開發(fā),幫助用戶快速建立應(yīng)用工程。芯海科技通用 MCU 提供的 pack 開發(fā)包都是僅支持芯海 CSU、MDK 或 IAR 通用
    發(fā)表于 05-16 11:50

    芯海應(yīng)用筆記:通用 MCU 基于 GCC 編譯開發(fā)應(yīng)用

    本應(yīng)用筆記旨在幫助指導(dǎo)用戶針對芯海通用 MCU 基于 GCC 環(huán)境的快速開發(fā)。芯海科技通用 MCU 提供的 pack 開發(fā)包都是僅支持芯海 CSU、MDK 或 IAR 通用集成的 IDE 工具,如果
    發(fā)表于 05-16 11:47

    芯海通用 MCU 應(yīng)用筆記 :CS32F103 系列 MCU IAP 升級指南

    本應(yīng)用筆記旨在幫助指導(dǎo)用戶針對芯海 CORTEX-M3 MCU CS32F103 系列單片機(jī) IAP 應(yīng)用的快速開發(fā)。本應(yīng)用筆記實(shí)現(xiàn)了 CAN 和 USART 兩種接口方式來開發(fā) IAP 應(yīng)用,協(xié)議
    發(fā)表于 05-16 11:40

    芯海通用 MCU 應(yīng)用筆記: CS32F03x 系列硬件設(shè)計(jì)指南

    本技術(shù)說明文檔提供關(guān)于 CS32F03x 系列 MCU 的電源,啟動引導(dǎo)配置,應(yīng)用注意事項(xiàng)的說明,旨在幫助用戶更好地使用 CS32F03x 系列 MCU,進(jìn)行芯海科技 CS32F03x 系列 MCU 應(yīng)用產(chǎn)品的設(shè)計(jì)、開發(fā)和調(diào)試。
    發(fā)表于 05-16 11:32

    芯海通用 MCU 應(yīng)用筆記: C32F03x 系列快速應(yīng)用指南

    本應(yīng)用筆記旨在指導(dǎo)用戶搭建 CS32F03x/F03x-RA 系列 MCU 開發(fā)環(huán)境并進(jìn)行開發(fā)和調(diào)試,包括:軟件開發(fā)與移植、軟硬件注意事項(xiàng)、開發(fā)板說明、如何 Keil/IAR/GCC 下安裝 SDK
    發(fā)表于 05-16 11:29

    芯海通用 MCU 應(yīng)用筆記:CS32F03x設(shè)計(jì)注意事項(xiàng)

    本技術(shù)文檔匯總了 CS32F03x (包括 RA) 在設(shè)計(jì),開發(fā),調(diào)試過程中經(jīng)常遇到的問題和需要注意的事項(xiàng),旨在幫忙用戶快速使用 CS32F03x系列 MCU。*附件:應(yīng)用筆記:CS32F03
    發(fā)表于 05-16 11:02

    芯海通用 MCU 應(yīng)用筆記: CS32F03x-RA 系列兼容性和移植指南

    、《CS32F035_F036 數(shù)據(jù)手冊》 4、《CS32F03x-RA 數(shù)據(jù)手冊》 5、《CS32F03x 用戶手冊》 6、《CS32F03x-RA 勘誤手冊》*附件:應(yīng)用筆記:CS
    發(fā)表于 05-16 10:59

    芯海CSU18P88應(yīng)用筆記

    本應(yīng)用筆記旨在為用戶提供關(guān)于CSU18P88的詳細(xì)信息和使用指南,幫助用戶快速開發(fā)基于CSU18P88的應(yīng)用。*附件:CSU18P88應(yīng)用筆記V1.5.pdf
    發(fā)表于 05-16 10:24

    CSU18MX86應(yīng)用筆記

    本應(yīng)用筆記旨在為用戶提供關(guān)于CSU18MX86的詳細(xì)信息和使用指南,幫助用戶快速開發(fā)基于CSU18MX86的應(yīng)用。*附件:CSU18MX86應(yīng)用筆記_V1.0.pdf
    發(fā)表于 05-16 10:21

    Microchip TCP/IP 協(xié)議棧應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《Microchip TCP/IP 協(xié)議棧應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 14:16 ?1次下載
    主站蜘蛛池模板: 国产午夜一区二区三区免费视频| 青青草A在在观免费线观看| 中国女人精69xxxxxx视频| 久久高清免费视频| 综合久久伊人| 青青热久久综合网伊人| 二级片免费看| 亚洲成在人线视频| 久久精麻豆亚洲AV国产品| 99久久就热视频精品草| 日本一区二区三区在线观看网站| 国产成人久视频免费| 亚洲国产精品嫩草影院| 久久精品AV无码亚洲色欲| 最新国产在线视频| 日韩AV片无码一区二区三区不卡 | 九九热视频在线观看| 中文字幕亚洲欧美日韩2019| 欧美另类极品videosbest| 德国美女密密麻麻浓毛| 亚洲免费久久| 免费在线看视频| 国产人妻人伦精品1国产| 中文字幕无线手机在线| 色综合色综合久久综合频道| 狠狠撩色姣姣综合久久| eussse手机电影在线观看| 羞羞漫画在线播放| 嫩草电影网嫩草影院| 国产看黄网站又黄又爽又色| 中文字幕亚洲男人的天堂网络| 日本亚洲电影| 久久99影院| 国产GV无码A片在线观看| 中文无码不卡的岛国片国产片| 色欲狠狠躁天天躁无码中文字幕| 久久久午夜精品福利内容| 国产成人h在线视频| 97免费视频观看| 俄罗斯XBXBXB兽交| 中文无码不卡的岛国片国产片|