精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

STM32WB55_NUCLEO開發(fā)(9)----接收手機(jī)數(shù)據(jù)點亮LED

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MCU開 ? 2023-08-21 15:16 ? 次閱讀

概述

本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對,向該特征寫入一個任意字節(jié),綠色LED會切換。 最近在弄ST和瑞薩RA的課程,需要樣片的可以加群申請:615061293 。

硬件準(zhǔn)備

首先需要準(zhǔn)備一個開發(fā)板,這里我準(zhǔn)備的是NUCLEO-WB55RG 的開發(fā)板:

視頻教學(xué)

聽不到聲音的請點擊跳轉(zhuǎn)進(jìn)行觀看。 [https://www.bilibili.com/video/BV1p24y1M7Zb/]

源碼下載

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

選擇芯片型號

配置時鐘

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

配置時鐘樹

RTC時鐘配置

RFWKP時鐘配置

查看開啟STM32_WPAN條件

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

配置HSEM

硬件信號量(HSEM)模塊用于管理多個進(jìn)程之間共享的訪問權(quán)限和資源同步。
開啟HSEM如下。

配置IPCC

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

配置RTC

啟動RF

開啟藍(lán)牙

配置為自定義模板。

命名設(shè)備名

配置BLE GATT

配置SVC

由于需要對特征值進(jìn)行寫操作,故需要打開CHAR_PROP_WRITE

按鍵配置

查看原理圖可以得知PC4為SW1按鍵。

同時配置為上拉,默認(rèn)狀態(tài)下電平為高電平狀態(tài)。

LED配置

查看原理圖可以得知PB5為藍(lán)色LED。

配置PB5為輸出IO。

設(shè)置工程信息

工程文件設(shè)置

通過手機(jī)翻轉(zhuǎn)LED

當(dāng)手機(jī)向STM32WB寫數(shù)據(jù)時候,切換藍(lán)色LED 打開custom_stm.c并添加,添加頭文件


在事件處理中添加翻轉(zhuǎn)LED的指令。

結(jié)果演示

通過手機(jī)發(fā)送數(shù)據(jù)可以查看到LED電平進(jìn)行了翻轉(zhuǎn)。

審核編輯 黃宇

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

    關(guān)注

    242

    文章

    23146

    瀏覽量

    658555
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5772

    瀏覽量

    169844
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    652

    瀏覽量

    59344
  • STM32WB55
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    1305
收藏 人收藏

    評論

    相關(guān)推薦

    STM32WB55_NUCLEO開發(fā)(10)----接收手機(jī)特定數(shù)據(jù)點亮LED

    STM32WB55_NUCLEO開發(fā)(10)----接收手機(jī)特定數(shù)據(jù)點亮LED
    的頭像 發(fā)表于 08-21 15:19 ?906次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(10)----<b class='flag-5'>接收</b><b class='flag-5'>手機(jī)</b>特定<b class='flag-5'>數(shù)據(jù)點亮</b><b class='flag-5'>LED</b>

    STM32WB55_NUCLEO開發(fā)(11)----發(fā)送數(shù)據(jù)手機(jī)

    STM32WB55_NUCLEO開發(fā)(11)----發(fā)送數(shù)據(jù)手機(jī)
    的頭像 發(fā)表于 08-21 15:22 ?1151次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(11)----發(fā)送<b class='flag-5'>數(shù)據(jù)</b>到<b class='flag-5'>手機(jī)</b>

    STM32WB55_NUCLEO開發(fā)(12)----FUS更新

    STM32WB 微控制器中,F(xiàn)US(Firmware Upgrade Services)是用于固件升級的一種服務(wù)。這項服務(wù)可以讓你更新設(shè)備上的無線棧固件(如藍(lán)牙、Zigbee或 Thread 棧),以及無線 MCU (microcontroller unit) 的系統(tǒng)服務(wù)。
    的頭像 發(fā)表于 11-13 15:36 ?885次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(12)----FUS更新

    P-NUCLEO-WB55 STMicroelectronicsPNUCLEOWB55STM32WBNucleo68數(shù)據(jù)

    電子發(fā)燒友網(wǎng)為你提供(ti)P-NUCLEO-WB55相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有P-NUCLEO-WB55的引腳圖、接線圖、封裝手冊、中文資料、英文資料,P-NUCLEO-WB55
    發(fā)表于 10-23 16:06

    STM32開發(fā)板學(xué)習(xí)1 NUCLEO-L476RG:GPIO例程 點亮LED2燈

    STM32開發(fā)板學(xué)習(xí)1 NUCLEO-L476RG:GPIO例程 點亮LED2燈
    發(fā)表于 12-08 15:36 ?31次下載
    【<b class='flag-5'>STM32</b>】<b class='flag-5'>開發(fā)</b>板學(xué)習(xí)1 <b class='flag-5'>NUCLEO</b>-L476RG:GPIO例程 <b class='flag-5'>點亮</b><b class='flag-5'>LED</b>2燈

    stm32wb55 基于rtt的ble sample制作過程

    stm32wb55 基于rtt的ble sample制作過程準(zhǔn)備活動硬件stm32wb55 nucleo開發(fā)stm32wb55 dangl
    發(fā)表于 12-20 19:39 ?13次下載
    <b class='flag-5'>stm32wb55</b> 基于rtt的ble sample制作過程

    STM32WB55_NUCLEO開發(fā)(1)----軟件與硬件介紹

    所使用的的器件位ST官方的P-NUCLEO-WB55
    的頭像 發(fā)表于 11-18 09:54 ?2499次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(1)----軟件與硬件介紹

    STM32WB55_NUCLEO開發(fā)(2)----使用STM32CubeMX生成的簡單BLE應(yīng)用程序連接手機(jī)APP

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過手機(jī)APP與其連接。
    的頭像 發(fā)表于 11-18 09:55 ?1617次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(2)----使用<b class='flag-5'>STM32</b>CubeMX生成的簡單BLE應(yīng)用程序連接<b class='flag-5'>手機(jī)</b>APP

    STM32WB55_NUCLEO開發(fā)(3)----手機(jī)STM32WB直接配對

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過手機(jī)APP與其配對。
    的頭像 發(fā)表于 11-18 09:57 ?1270次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(3)----<b class='flag-5'>手機(jī)</b>與<b class='flag-5'>STM32WB</b>直接配對

    STM32WB55_NUCLEO開發(fā)(4)----手機(jī)STM32WB通過密鑰配對

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過手機(jī)APP與其配對。
    的頭像 發(fā)表于 11-18 10:00 ?1173次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(4)----<b class='flag-5'>手機(jī)</b>與<b class='flag-5'>STM32WB</b>通過密鑰配對

    STM32WB55_NUCLEO開發(fā)(5)----手機(jī)STM32WB通過鍵入密鑰配對

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對獲取密鑰值,然后通過鍵盤輸入密鑰進(jìn)行配對。
    的頭像 發(fā)表于 11-18 10:02 ?1186次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(5)----<b class='flag-5'>手機(jī)</b>與<b class='flag-5'>STM32WB</b>通過鍵入密鑰配對

    STM32WB55_NUCLEO開發(fā)(6)----手機(jī)STM32WB通過配對后進(jìn)行數(shù)值比較

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對,查看STM32WB手機(jī)端的數(shù)值是否相等
    的頭像 發(fā)表于 11-18 10:05 ?1097次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(6)----<b class='flag-5'>手機(jī)</b>與<b class='flag-5'>STM32WB</b>通過配對后進(jìn)行數(shù)值比較

    STM32WB55_NUCLEO開發(fā)(7)----手機(jī)STM32WB進(jìn)行綁定

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對,將其綁定。
    的頭像 發(fā)表于 11-18 10:08 ?1265次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(7)----<b class='flag-5'>手機(jī)</b>與<b class='flag-5'>STM32WB</b>進(jìn)行綁定

    STM32WB55_NUCLEO開發(fā)(8)----授權(quán)

    本篇文章主要介紹如何使用STM32CubeMX對生成STM32WB工程,并通過與STM32WB配對,應(yīng)用程序?qū)蛻舳俗x取或者寫入特征值進(jìn)行授權(quán)。
    的頭像 發(fā)表于 11-18 10:09 ?1193次閱讀
    <b class='flag-5'>STM32WB55_NUCLEO</b><b class='flag-5'>開發(fā)</b>(8)----授權(quán)

    DB4388_NUCLEO_WB55RG NUCLEO_WB15CC 數(shù)據(jù)手冊摘要

    DB4388_NUCLEO_WB55RG NUCLEO_WB15CC 數(shù)據(jù)手冊摘要
    發(fā)表于 11-23 08:34 ?1次下載
    DB4388_<b class='flag-5'>NUCLEO_WB55</b>RG <b class='flag-5'>NUCLEO_WB</b>15CC <b class='flag-5'>數(shù)據(jù)</b>手冊摘要