概述
本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對,查看STM32WB與手機端的數(shù)值是否相等。
硬件準備
首先需要準備一個開發(fā)板,這里我準備的是NUCLEO-WB55RG 的開發(fā)板:
源碼下載
https://download.csdn.net/download/qq_24312945/85070274
設置配對方法
參考文檔: https://www.st.com/resource/en/programming_manual/pm0271-stm32wb-ble-stack-programming-guidelines-stmicroelectronics.pdf 由下表可知,當設置為Numeric comparison(數(shù)字比較)時候,需要設置為Display yes/no。
故在上節(jié)的配置中進行修改,修改如下所示。
配置完畢重新生成代碼。
代碼配置
在app_ble.c中,下圖可以看到數(shù)字比較值的事件處理程序,通過串口輸出密鑰值。
同時將代碼修改為十進制顯示。
配置完成后下載即可。
結果演示
下載完程序后,可以看到串口打印固件版本等信息。
打開ST BLE ToolBox軟件(APP在群內(nèi)有615061293),可以看到該藍牙已經(jīng)可以搜索到。點擊connect進行連接。 連接之后可以看到串口打印了連接事件。
同時手機也顯示該藍牙模塊連接成功。
讓后我們試著讀取他。
手機會彈出藍牙配對請求,同時會顯示匹配密鑰。
同時在串口終端中也會打印該密鑰, 查看是否相等,如果是則點擊配對。
配對完成后進行讀取,可以看到已經(jīng)成功讀取出來。
上一篇:STM32學習筆記一外部中斷
下一篇:STM32H5開發(fā)(1)----總覽
設計資源 培訓 開發(fā)板 精華推薦
- 英飛凌微控制器:以全新實惠套件和強大開發(fā)環(huán)境為開發(fā)者提供支持
- iTOP-i.MX6開發(fā)板設備數(shù)驅動Menuconfig的用法
- 迅為IMX6ULL開發(fā)板Qt for Android搭建開發(fā)環(huán)境
- 迅為i.MX8M mini開發(fā)板Windots QT系統(tǒng)開發(fā)環(huán)境搭建
- 迅為IMX8MM開發(fā)板Yocto系統(tǒng)使用Gstarwmra(一)
- 迅為IMX8M mini開發(fā)板Linix系統(tǒng)修改默認屏幕
- iTOP-4412開發(fā)板支持4G以上文件系統(tǒng)擴展
- 迅為IMX8MM開發(fā)板Yocto系統(tǒng)設置開機自啟動
- 迅為IMX6Q開發(fā)板 Buildroot文件系統(tǒng)mqtt測試
- 多通道步進電機驅動IC —— TC78S121FTG
- 使用 Richtek Technology Corporation 的 RT7275 的參考設計
- USB2USB Arduino Pro Mini:USB2USB 鍵盤映射器
- L7806C 高輸入輸出穩(wěn)壓器的典型應用
- DC1908A-D,具有 LTC2328-18、18 位、1Msps、真正雙極低功率、單電源 ADC 的演示板
- 使用 ROHM Semiconductor 的 BU4937 的參考設計
- JetCar:基于 Jetson Nano 的微型自動駕駛汽車
- 使用 Aimtec 的 AM3G-0512DH30Z 的參考設計
- 使用 Analog Devices 的 LTC2925IUF 的參考設計
- 使用 Microchip Technology 的 TC28C47EOE 的參考設計
- 電源設計小貼士 | 服務器電源設計中的五大趨勢
- Akamai 為Linux提供基礎架構支持,助力 Linux 內(nèi)核持續(xù)開發(fā)
- 新系列串口EEPROM內(nèi)置唯一ID碼,適合設備識別、溯源和可持續(xù)性應用
- 臺積電:制造的芯片離開工廠之后,很難監(jiān)控它們的走向和用途
- E3650工具鏈生態(tài)再增強,IAR全面支持芯馳科技新一代旗艦智控MCU
- 瑞薩電子廣受歡迎的RA0系列推出新產(chǎn)品, 卓越的功耗、更寬的溫度范圍
- 英飛凌推出全球首款集成肖特基二極管的工業(yè)用GaN晶體管產(chǎn)品系列
- e絡盟擴展無源產(chǎn)品解決方案,簡化工程師和買家體驗
- 優(yōu)化效率:探索有源鉗位正激轉換器的二次整流電路設計和占空比的作用
- Windows Arm64 托管運行器正式支持 GitHub Actions,加速開發(fā)流程
- ADI有獎下載活動之6 ADI基于IEC61850的智能電子設備(IED)系統(tǒng)解決方案
- 雷柏、京造的無線充電鼠標墊,等你拆開看——EEWorld邀你來玩拆解(第三期)
- 【讀書月】讀一本RT-Thread技術好書,寫下你的讀書筆記
- 可靠QTouch技術集成鄰鍵抑制(AKS)功能,適用任何觸摸應用領域
- 力源帶你了解安森美半導體開發(fā)神器——高度靈活的物聯(lián)網(wǎng)開發(fā)套件( IDK )!看視頻輕松答題享好禮!
- 免費領取 | 射頻年度盛會EDI CON VIP全場通票(北京,3.20~22)
- 直播:羅姆DC/DC轉換器設計研討會
- DigiKey 應用探索站 | 電源解決方案和技術