国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

應用筆記|使用 BlueNRG-LP SoC 方案無法掃描到擴展廣播包

STM32單片機 ? 來源:未知 ? 2023-06-08 11:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

關鍵字:BlueNRG-LP, 傳統廣播,擴展廣播

目錄預覽

1 引言2 問題描述3 問題分析與定位4 問題解決5 小結

1. 引言

BlueNRG-LP 是意法半導體第三代低功耗藍牙單芯片解決方案,兼容低功耗藍牙 5.2版本。相較于之前的 BlueNRG-1/2 版本,意法半導體對其低功耗藍牙協議棧進行了升級和優化,引入了 Radio Task 的概念,客戶在研發過程中,應切實關注其應用中使用到的Radio Task 數量并在程序中做相應的配置,才能避免相關問題的發生。

2. 問題描述

客戶使用兩塊 BlueNRG-LP 評估板,搭建一主一從測試平臺,從設備同時發送傳統廣播包和擴展廣播包,主設備能通過事件 “hci_le_meta_event ”下的子事件“hci_le_extended_advertising_report_event”獲取到傳統廣播數據包,但是始終無法同時掃描到擴展廣播包。

3. 問題分析與定位

第一步測試:

使用相同的 BlueNRG-LP 評估板(STEVAL-IDB011V1)搭建一主一從測試平臺,單從驗證上述客戶問題的角度,本測試無需動用 IDE 工具,可直接燒錄 SDK 中預編譯好的可執行示例文件。

從設備端燒錄 SDK 程序:STBlueNRG-LP DK

1.x.yFirmwareBLE_ExamplesBLE_BeaconSTEVAL-IDB011V1BLE_Beacon_ExtendedAdv.hex, 該程序能同時支持傳統廣播和擴展廣播的發送。

主設備端燒錄 SDK 程序:STBlueNRG-LP DK 1.x.yFirmwareBLE_ExamplesDTMSTEVAL-IDB011V1 DTM_UART.hex,該程序可以和意法半導體提供的 PC 端測試工具 BlueNRG GUI 配合使用,通過該 GUI 工具將該評估板配置成主設備并掃描從設備發出的廣播包。可從 GUI 工具界面直接掃描到廣播包數據和廣播包類型。

第一步測試結果,如圖 1 所示,可以同時掃描到傳統廣播和擴展廣播。說明 BlueNRGLP 同時支持掃描傳統廣播和擴展廣播是沒有問題的。

f666fc42-05af-11ee-8a94-dac502259ad0.png

比較分析與客戶平臺的區別,從設備燒錄的一樣的程序,主設備端客戶使用的基于 SDK 中BLE_SerialPort 參考示例更改的代碼,可初步斷定該問題處在客戶平臺主設備端程序上。

第二步測試:

主設備端重新燒錄 SDK 程序:BlueNRG-LP DK

1.x.yFirmwareBLE_ExamplesBLE_SerialPortSTEVAL-IDB011V1BLE_SerialPort_Client.hex, 經過調試,發現也無法同時掃描到擴展廣播和傳統廣播,問題現象和客戶描述一致。

通過 BlueNRG-LP 編程手冊(PM0269) 章節 4 中所述,發現客戶問題應該和代碼中配置的 Radio Task 數量太小有關,即下圖 2 中的宏 NUM_LINKS,當前配置值為 1,即只支持一個 Radio Task。所以無法同時支持掃描傳統廣播和擴展廣播。

f6cdd30e-05af-11ee-8a94-dac502259ad0.png

4. 問題解決

建議客戶將 BLE Serialport_Client 項目的配置頭文件 “Serialport_config.h ”中的宏NUM_LINKS 中做如下圖 3 中所示的更改,加大 NUM_LINKS 配置值,該宏配置的是BlueNRG LP 在該項目中能支持的最大 Radio Task 的數量。客戶需要同時掃描到擴展廣播和傳統廣播,還要求建立連接,所以至少需要支持 3 個 Radio Task。該配置值按要求更改后,重新編譯主設備端程序并下載測試,問題解決。

f6e97316-05af-11ee-8a94-dac502259ad0.png

4.小結

從 BlueNRG-LP 開始,意法半導體 BlueNRG 系列芯片的協議棧升級到 v3.x 版本,在BLE 不同的應用場景中,如多鏈接,連接并掃描,連接并廣播,連接并掃描和廣播等,都需要考慮所在應用中需要支持的 Radio Task 的數量,即宏 NUM_LINKS 的配置值。該值的計算方法在 BlueNRG-LP/LPS 的編程手冊中有描述,遇到類似問題時,可建議客戶參考相關文檔的對應章節。下圖 4 中表格為對應 BLE 功能所需的支持的 Radio Task 數量對照表,截取自文檔 PM0269。

f6fda85e-05af-11ee-8a94-dac502259ad0.png

完整內容請點擊“閱讀原文”下載原文檔。

f72c73e6-05af-11ee-8a94-dac502259ad0.png

長按掃碼關注公眾號

更多資訊,盡在STM32

點擊“閱讀原文”,可下載原文檔


原文標題:應用筆記|使用 BlueNRG-LP SoC 方案無法掃描到擴展廣播包

文章出處:【微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。


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

    關注

    6076

    文章

    45494

    瀏覽量

    670254
  • STM32
    +關注

    關注

    2309

    文章

    11162

    瀏覽量

    373401

原文標題:應用筆記|使用 BlueNRG-LP SoC 方案無法掃描到擴展廣播包

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RM0479+基于 BlueNRG-LP ARM Cortex-M0+參考手冊

    本參考手冊提供關于如何使用 BlueNRG-LP 微控制器存儲器和外設的完整信息。BlueNRG-LP 是一款功能強大的超低功耗 2.4 GHz 射頻收發器,其 Cortex?-M0+ 微控制器的工作頻率可達 64 MHz。
    發表于 01-09 16:24 ?0次下載

    LAT1214+使用 BlueNRG-LP SoC 方案無法掃描到擴展廣播

    引言BlueNRG-LP 是意法半導體第三代低功耗藍牙單芯片解決方案,兼容低功耗藍牙 5.2版本。相較于之前的 BlueNRG-1/2 版本,意法半導體對其低功耗藍牙協議棧進行了升級和優化,引入
    發表于 01-09 10:55 ?0次下載

    LAT1220 關于 BlueNRG-2 在低功耗模式下的端口保持

    BlueNRG-2 作為一款高性能低成本的低功耗藍牙 SoC 解決方案,實現了在有限的資源下兼容藍牙 5.2 協議的功能。客戶在使用 BlueNRG-2 芯片設計產品時,通常會將其當作
    發表于 01-08 14:54 ?0次下載

    BLE 藍牙空中報文格式與解析(廣播

    BLE 廣播數據格式解析說明 ...... 矜辰所致
    的頭像 發表于 01-04 17:28 ?1858次閱讀
    BLE 藍牙空中報文格式與解析(<b class='flag-5'>廣播</b><b class='flag-5'>包</b>)

    STEVAL-IDB011V2藍牙評估平臺全面解析:基于BlueNRG-355MC的BLE 5.2解決方案

    STMicroelectronics STEVAL-IDB011V2評估平臺設計用于使用BlueNRG-LP低功耗片上系統開發和測試藍牙?低功耗應用。該平臺將BlueNRG-LP與慣性和環境MEMS傳感器、數字MEMS麥克風、各種接口按鈕和LED相結合。
    的頭像 發表于 10-30 15:10 ?779次閱讀
    STEVAL-IDB011V2藍牙評估平臺全面解析:基于<b class='flag-5'>BlueNRG</b>-355MC的BLE 5.2解決<b class='flag-5'>方案</b>

    STEVAL-IDB012V1藍牙低功耗評估平臺技術解析

    STMicroelectronics STEVAL-IDB012V1評估平臺設計用于使用BlueNRG-LP低功耗片上系統開發和測試藍牙?低功耗應用,結合慣性和環境MEMS傳感器、數字MEMS麥克風以及各種接口按鈕和LED。
    的頭像 發表于 10-30 11:18 ?624次閱讀
    STEVAL-IDB012V1藍牙低功耗評估平臺技術解析

    STEVAL-IDB010V1藍牙低功耗評估平臺技術解析

    STMicroelectronics STEVAL-IDB010V1評估平臺設計用于開發和測試Bluetooth?低功耗應用。該平臺采用低功耗BlueNRG-LP片上系統,設有慣性和環境MEMS
    的頭像 發表于 10-29 11:21 ?596次閱讀
    STEVAL-IDB010V1藍牙低功耗評估平臺技術解析

    管廊廣播對講解決方案

    廣播
    jf_55301954
    發布于 :2025年10月23日 14:59:23

    求助CS32L010的相關資料(數據手冊、用戶手冊、Pack和例程等)

    求助CS32L010的相關資料(數據手冊、用戶手冊、Pack和例程等) 另外發現按照<應用筆記:芯海通用MCUGCC編譯支持開發指南_1667977800.pdf>搭建
    發表于 09-26 09:59

    數采儀DAQ6510設備端報錯2859無法掃描

    這邊有一臺DAQ6510。設備端報錯2859無法掃描,scan模塊勾選通道后無法自動跳轉到測試功能設置菜單。恢復默認設置,刷新固件也不行。用官網kickstart app又可以正常掃描到
    發表于 09-20 16:50

    學校SIP廣播對講解決方案

    學校 SIP 廣播對講系統解決方案**** 一、方案背景與目標 隨著校園信息化建設推進,傳統廣播系統存在布線復雜、功能單一、應急響應滯后等問題。本
    發表于 07-30 18:51

    BlueNRG-LP 345如何在線調試?

    ! Device connected to Debug Unit is different from device selected for project target: STMicroelectronics BlueNRG-345
    發表于 06-16 06:19

    BlueNRG-LP 345如何在線調試?

    ! Device connected to Debug Unit is different from device selected for project target: STMicroelectronics BlueNRG-345
    發表于 06-12 08:13

    GPDV6624C應用筆記1.0版

    電子發燒友網站提供《GPDV6624C應用筆記1.0版.pdf》資料免費下載
    發表于 06-06 17:20 ?0次下載

    藍牙廣播

    header,長度為一個字節,其每bit定義如下所示: ? 編輯 PDU Type為3bit,具體定義如下。可以看出掃描PDU和發起連接PDU都屬于廣播。 ? 編輯 注:CONNECT_REQ也可寫
    發表于 06-03 10:47