在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

STM32WB55RG開發(3)----生成 BLE 程序連接手機APP

嵌入式單片機MCU開發 ? 來源:嵌入式單片機MCU開發 ? 作者:嵌入式單片機MCU開 ? 2024-12-16 16:06 ? 次閱讀

概述

本項目旨在利用 STM32WB55 微控制器藍牙低功耗(BLE)功能,實現與手機 APP 的無線連接。通過配置時鐘源、啟動關鍵模塊(如 RCC、RTC、RF、IPCC 和 HSEM),以及啟用藍牙功能,用戶可以創建一個穩定的 BLE 連接。此連接可用于數據交換和遠程控制等應用場景。

最近在弄ST的教程,需要樣片的可以加群申請:615061293/925643491 。

硬件準備

首先需要準備一個開發板,這里我準備的是自己繪制的開發板,需要的可以進行申請。

主控為STM32WB55RGV6

視頻教學

[https://www.bilibili.com/video/BV1NcmBYCEDt/]

樣品申請

[https://www.wjx.top/vm/OhcKxJk.aspx#]

源碼下載

[https://download.csdn.net/download/qq_24312945/90044065]

參考程序

[https://github.com/CoreMaker-lab/STM32WB55_SENSOR]

[https://gitee.com/CoreMaker/STM32WB55_SENSOR]

選擇芯片型號

配置時鐘源

HSE與LSE分別為外部高速時鐘和低速時鐘,在本文中使用外置的時鐘源,故都選擇Crystal/Ceramic Resonator選項,如下所示:

配置時鐘樹

RTC時鐘配置

RF wakeup時鐘配置

查看開啟STM32_WPAN條件

可以看到,需要開啟RF、RTC、RCC、IPCC、HSEM。

配置HSEM

硬件信號量(HSEM)模塊用于管理多個進程之間共享的訪問權限和資源同步。

資料下載鏈接:

https://www.stmcu.jp/wp/wp-content/uploads/files/presentation-ja/STM32WB/17_STM32WB-System-Hardware-Semaphore-(HSEM)_J.pdf 開啟HSEM如下。

配置IPCC

通信控制器(IPCC)模塊的主要用于cpu之間的信號消息交換。

資料下載鏈接:
https://www.st.com/content/ccc/resource/training/technical/product_training/group0/d3/17/dc/8a/bf/ef/4f/10/STM32WB-System-Inter-Processor-communication-controller-IPCC/files/STM32WB-System-Inter-Processor-communication-controller-IPCC.pdf/jcr:content/translations/en.STM32WB-System-Inter-Processor-communication-controller-IPCC.pdf

開啟如下所示。

配置RTC

啟動RF

開啟藍牙

配置為自定義模板。

命名設備名,輸入myDevice

配置BLE GATT,輸入mySVC

配置mySVC,輸入myCharWrite

設置工程信息

工程文件設置

結果演示

在手機APP可以收到該藍牙設備。

連接后如下所示。

審核編輯 黃宇

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

    關注

    114

    文章

    5823

    瀏覽量

    170313
  • BLE
    BLE
    +關注

    關注

    12

    文章

    660

    瀏覽量

    59406
收藏 人收藏

    評論

    相關推薦

    STM32WB55RG開發(5)----監測STM32WB連接狀態

    ,監測和管理連接狀態顯得尤為關鍵。確保可靠連接不僅對于數據的實時傳輸至關重要,而且在面對低功耗需求、設備管理和故障診斷時,都有著不可或缺的作用。 本文將深入探討STM32WB連接
    的頭像 發表于 12-16 16:22 ?187次閱讀
    <b class='flag-5'>STM32WB55RG</b><b class='flag-5'>開發</b>(5)----監測<b class='flag-5'>STM32WB</b><b class='flag-5'>連接</b>狀態

    STM32WB55RG開發(2)----STM32CubeProgrammer燒錄

    程序接口(UART、USB DFU、I2C、SPI和CAN)讀取、寫入及驗證器件內存。 STM32CubeProgrammer的功能廣泛,可以對STM32內部存儲器(如Flash、RAM和OTP)以及外部存儲器進行編程。
    的頭像 發表于 12-16 15:52 ?196次閱讀
    <b class='flag-5'>STM32WB55RG</b><b class='flag-5'>開發</b>(2)----<b class='flag-5'>STM32</b>CubeProgrammer燒錄

    STM32WB55RG開發(1)----開發板測試

    STM32WB55 & SENSOR是一款基于STM32WB55系列微控制器的評估套件。該套件采用先進的無線通信技術,支持Bluetooth? 5.3規范、IEEE
    的頭像 發表于 12-16 15:39 ?485次閱讀
    <b class='flag-5'>STM32WB55RG</b><b class='flag-5'>開發</b>(1)----<b class='flag-5'>開發</b>板測試

    stm32WB有可以驅動聲卡的驅動程序嗎?

    聲卡是PCM2704,使用的開發板是STM32WB55RG,想實現如下過程: PCM2704聲卡將開發板上USB傳出的PCM格式的音頻轉為模擬信號,通過PAM8406功率放大器將該信號放大后接喇叭
    發表于 05-27 07:15

    請問STM32WB55RG怎么配置GPIO輸入模式?

    在CubeMX中配置STM32WB55的GPIO輸入模式時,在下拉選擇中為何沒有輸入模式選擇?
    發表于 05-23 07:58

    P-NUCLEO-WB55.USBDongle開發板升級FUS和無線協議棧失敗的原因?

    按照官網提供的下面步驟 升級P-NUCLEO-WB55.USBDongle單板的FUS和無線協議棧后,單板在sw2 to boot0下,stm32cubeprogrammer選擇usb模式無法再識別
    發表于 04-16 06:59

    NUCLEO-WB55RG的ADC對外有多少個通道呢?

    請問這塊板子NUCLEO-WB55RG的ADC對外有多少個通道呢,在詳情頁面沒有找到。此外,這個板子所使用的芯片的ADC的通道數是非常容易查詢的,是19個。
    發表于 03-20 07:55

    NUCLEO-WB55RG燒錄程序能燒進去但是無法運行是怎么回事?

    請問NUCLEO-WB55RG燒錄程序能燒進去但是無法運行是怎么回事
    發表于 03-19 07:37

    stm32wb55rg ZigBee和藍牙并發運行時,連接藍牙失敗的原因?怎么解決?

    在使用rt thread系統移植官方ZigBee_ble_dynamic的示例程序時,兩者都能并發廣播,但是一旦到藍牙連接時,系統就會停止,一直卡在ZbStartupWait info-&
    發表于 03-15 07:59

    STM32WB55RG使用USB ST-LINK連接電腦顯示未知USB設備,更新驅動后也沒有變化是什么原因?

    STM32WB55RG使用USB ST-LINK連接電腦顯示未知USB設備,更新驅動后也沒有變化,這大概是哪里的問題?
    發表于 03-15 07:07

    STM32WB55進入Stop2模式死機的原因?怎么解決?

    使用STM32WB55VGY開發應用,使用Ble協議棧,每4ms由外置ADC產生一次中斷,在中斷處理函數中通過SPI讀取ADC數值,每250次,在主程序中處理一次數據,
    發表于 03-15 06:28

    NUCLEO-WB55RG更新了FUS,在CubeIDE里無法燒錄怎么解決?

    板子是NUCLEO-WB55RG,那天嘗試了一下FUS更新,后來在CubeIDE里無法燒錄,也無法連接到CubeProg,圖片如下,ST-link的電壓為0V,嘗試更改mode為hot plug,power down均無效,其他人也遇到了該問題,目前未解決
    發表于 03-14 07:40

    STM32WB55RG是否可以使用j-flash通過j-link燒錄協議棧和FUS bin文件?

    硬件基于STM32WB55RG是否可以使用j-flash通過j-link燒錄協議棧和FUS bin文件?
    發表于 03-12 07:14

    STM32WB55使用CubeMX生成默認Zigbee程序,執行時有處斷言過不去的原因?

    STM32WB55使用CubeMX生成默認Zigbee程序,執行時有處斷言過不去,但是respository中的demo正常。
    發表于 03-11 06:35

    ble_ZigBee_dyn進行移植rt thread系統有哪些注意事項?

    我在從官方示例程序ble_ZigBee_dyn進行移植rtthread系統,但是我遇到了問題:我移植完成后ble和ZigBee能同時進行廣播,但是我的安卓手機藍牙
    發表于 03-08 07:21
    主站蜘蛛池模板: 男女交性拍拍拍高清视频| 黄色三级国产| 岛国毛片| 国产精品护士| 在线播放色| 久久青草视频| 日本zzzwww大片免费| 久久免费观看国产精品| 欧美色视频在线观看| 天天在线天天在线天天影视| 国产黄色小视频网站| 桃色婷婷| 在线片视频网站| avtt天堂网 手机资源| 色香视频在线| 亚洲欧美性另类春色| 在线观看日本免费不卡| 日本三级2018亚洲视频| 亚洲va欧美va国产综合久久| caoporn97人人做人人爱最新| 色综合欧美综合天天综合| 又粗又硬又大久久久| 在线99热| 欧美在线资源| 免费午夜视频在线观看| 在线视频亚洲欧美| 丁香花在线影院观看在线播放| 亚洲五月六月丁香激情| 色偷偷免费视频| 天天操夜夜操视频| 国产精品乱码高清在线观看| 黄色绿像一级片| 亚洲欧美啪啪| 欧美在线视| 黄 色 成 年人网站| 婷婷激情四月| 天天看天天碰| 亚洲情网| 天天做天天爱天天一爽一毛片 | 337p亚洲精品色噜噜狠狠| 一区二区中文字幕亚洲精品|