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

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

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

應(yīng)用筆記|關(guān)于 BlueNRG-2 在低功耗模式下的端口保持

STM32單片機(jī) ? 來源:未知 ? 2023-04-08 18:40 ? 次閱讀

本文檔描述關(guān)于 BlueNRG-2 在低功耗模式下的端口保持所需的流程和步驟。

目錄預(yù)覽

1 引言

2問題描述

3 問題回復(fù)

4 小結(jié)

1. 引言 BlueNRG-2 作為一款高性能低成本的低功耗藍(lán)牙 SoC 解決方案,實(shí)現(xiàn)了在有限的資源下兼容藍(lán)牙 5.2 協(xié)議的功能??蛻粼谑褂?BlueNRG-2 芯片設(shè)計(jì)產(chǎn)品時(shí),通常會(huì)將其當(dāng)作方案中的主控芯片來用,控制外圍器件,最常見的應(yīng)用就是使用 GPIO 輸出高低電平控制外部器件或作為某些器件的開關(guān)使能信號,本文討論下 BlueNRG-2 在低功耗模式下,客戶關(guān)于 GPIO 口使用上的一些常見問題。 2. 問題描述 在低功耗模式下 GPIO 端口是否可以保持固定電平的輸出狀態(tài)?如何設(shè)置? 3.問題回復(fù) 3.1. BlueNRG-2 共有 3 個(gè) GPIO 管腳在低功耗模式下可以設(shè)置成輸出,并保持輸出狀態(tài)。根據(jù)BlueNRG-2 的規(guī)格書,這三個(gè)管腳分別是 GPIO9, GPIO10, GPIO11。3.2. 以上 3 個(gè)管腳如被配置成輸出管腳,其電平狀態(tài)在正常工作模式和低功耗模式下是由不同的寄存器組來控制的。3.2.1. 低功耗模式下,由下列系統(tǒng)控制寄存器組中高亮顯示的 SLEEPIO_XX 相關(guān)寄存器來 控制(如圖 1)。 4a5a3ed6-d5f9-11ed-bfe3-dac502259ad0.png ? ?3.2.2. 在正常工作模式下,由 GPIO 模塊的相關(guān)寄存器來控制。 4a7cc9ec-d5f9-11ed-bfe3-dac502259ad0.png ?3.2.3. 在文件“BlueNRG1_gpio.c”中可以找到設(shè)置正常工作模式和低功耗模式 GPIO 狀態(tài)的 API 函數(shù)。 4. 小結(jié) BlueNRG-2 屬于 BlueNRG 系列中相對早的版本,其針對的是低功耗、小規(guī)模、低成 本的 IoT 市場,外設(shè)資源相對較少,如客戶的設(shè)計(jì)方案中需要將低功耗藍(lán)牙芯片用作整體 方案的主控芯片,建議大家使用更新一代的 BlueNRG-LP/LPS 芯片(即 BlueNRG 系列的第 三代芯片),并選用意法半導(dǎo)體STM32WB 系列低功耗藍(lán)牙芯片,這兩個(gè)系列的芯片比 之前面的版本都具有更強(qiáng)功能和更豐富的外設(shè)模塊,以更靈活地支持客戶更多的應(yīng)用場景。

本文檔主要描述關(guān)于 BlueNRG-2 在低功耗模式下的端口保持所需的流程和步驟。由于文章篇幅有限僅展示部分信息,完整內(nèi)容請點(diǎn)擊“閱讀原文”下載原文檔。

4a9d7f84-d5f9-11ed-bfe3-dac502259ad0.png

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

更多資訊,盡在STM32

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


原文標(biāo)題:應(yīng)用筆記|關(guān)于 BlueNRG-2 在低功耗模式下的端口保持

文章出處:【微信公眾號: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)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635397
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10900

    瀏覽量

    356088

原文標(biāo)題:應(yīng)用筆記|關(guān)于 BlueNRG-2 在低功耗模式下的端口保持

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

收藏 人收藏

    評論

    相關(guān)推薦

    如何實(shí)現(xiàn)EEPROM的低功耗模式

    內(nèi)容進(jìn)行擦除和重寫。許多應(yīng)用中,尤其是電池供電的設(shè)備中,低功耗模式對于延長設(shè)備的使用壽命至關(guān)重要。以下是實(shí)現(xiàn)EEPROM低功耗
    的頭像 發(fā)表于 12-16 16:54 ?320次閱讀

    APM32F10xx進(jìn)入低功耗模式的問題分析

    近日,在學(xué)習(xí)APM32開發(fā)板關(guān)于PMU模塊的內(nèi)容,看到很多內(nèi)容都是調(diào)用WFI內(nèi)核指令進(jìn)入低功耗模式,于是自己想嘗試調(diào)用WFE內(nèi)核指令進(jìn)入低功耗模式
    的頭像 發(fā)表于 10-18 16:13 ?299次閱讀
    APM32F10xx進(jìn)入<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>的問題分析

    SD NAND SPI模式:如何實(shí)現(xiàn)低功耗運(yùn)行

    最近,收到客戶反饋,使用我們SD NAND過程中,使用SPI模式,對SD完成操作后,SD沒有進(jìn)入低功耗模式,未對SD進(jìn)行任何操作的情況測得的功耗
    的頭像 發(fā)表于 09-02 11:06 ?465次閱讀
    SD NAND SPI<b class='flag-5'>模式</b>:如何實(shí)現(xiàn)<b class='flag-5'>低功耗</b>運(yùn)行

    stm32進(jìn)入最低功耗的待機(jī)模式是否可以保持io的狀態(tài)?

    請教各大佬,ST的各系列進(jìn)入最低功耗的待機(jī)模式是否可以保持io的狀態(tài)? 如果不行需要配置什么模式
    發(fā)表于 07-04 06:58

    如何讓ESP8684-WROOM-04C藍(lán)牙能夠lightsleep模式低功耗工作?

    我們想讓ESP8684-WROOM-04C 藍(lán)牙能夠lightsleep模式低功耗工作,請問32K無源晶振 硬件上需連接到模塊的哪個(gè)IO?
    發(fā)表于 06-05 07:59

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

    。 本應(yīng)用筆記分為三部分: ●獨(dú)立 ADC 模式 降低ADC誤差固件的方法 VDD 跳變的情況使用 ADC模式 下表列出了本應(yīng)
    發(fā)表于 05-16 14:58

    芯海通用 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

    芯海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

    STM32L4低功耗休眠模式下為什么無法使用SWD接口?

    制的SWD,但是這種方法,會(huì)嚴(yán)重影響低功耗的性能。 2. 連接上NRST端口到開發(fā)板的相應(yīng)端口,各種開發(fā)板上都有這個(gè)端口,因此
    發(fā)表于 04-24 07:42

    STM8低功耗模式(即Active-Halt或者Halt) RTC還會(huì)繼續(xù)工作嗎?

    ) RTC還會(huì)繼續(xù)工作嗎? 2.因?yàn)镹RC24L01是無線收發(fā)芯片,是否能想前面那樣,先從PC端的NRF模塊發(fā)送射頻信號給STM8端NRF模塊(類似于STM8接收到一個(gè)中斷信號),讓STM8退出低功耗
    發(fā)表于 04-19 06:09

    BlueNRG-LP有時(shí)無法進(jìn)入低功耗模式的原因?

    1-調(diào)用HAL_PWR_MNGR_Request(POWER_SAVE_LEVEL_STOP_NOTIMER, wakeupIO,stopLevel)有時(shí)SOC無法進(jìn)入低功耗模式,還是處于RUNNING模式,求解???
    發(fā)表于 03-28 06:50

    STM8L051低功耗模式ADC無法關(guān)閉怎么解決?

    STM8L做低功耗使能AD時(shí)鐘后不能關(guān)閉, 如果在沒有使能AD時(shí)鐘及外設(shè)時(shí),HALT模式功耗正常; 使能AD后進(jìn)入低功耗模式,電流增加1MA
    發(fā)表于 03-27 07:30

    ESP32-S3模組是怎么配置低功耗模式的?低功耗模式功耗大概是多少?

    經(jīng)常有人問S3模組是怎么配置低功耗模式的?低功耗模式功耗大概是多少?下面小啟就跟大家講
    的頭像 發(fā)表于 01-26 08:03 ?4391次閱讀
    ESP32-S3模組是怎么配置<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>的?<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b><b class='flag-5'>下</b><b class='flag-5'>功耗</b>大概是多少?

    SEGGER調(diào)試低功耗模式

    開發(fā)人員提供了一套完整的工具套件,能夠幫助他們開發(fā)和調(diào)試低功耗模式。 SEGGER是一家致力于嵌入式系統(tǒng)開發(fā)工具的領(lǐng)導(dǎo)者,其J-Link調(diào)試器系列全球范圍內(nèi)得到廣泛應(yīng)用。下面,我們將詳細(xì)介紹SEGGER如何幫助開發(fā)人員調(diào)試
    的頭像 發(fā)表于 01-02 16:36 ?633次閱讀