成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 資料介紹
    • 介紹
    • 使用 CubeMX 在 STM32WBA 上構(gòu)建 Bluetooth? Low Energy 應(yīng)用
    • 服務(wù)和特征配置
    • 工具
    • NUCLEO-WBA52CG 的 CubeMX 初始化
    • 驗(yàn)證藍(lán)牙基本連接
    • 使能串口日志追蹤
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1309 一步一步創(chuàng)建STM32WBA BLE_Custom工程

03/25 13:29
540
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1309 一步一步創(chuàng)建STM32WBA BLE_Custom工程

6.92 MB

介紹

STM32WBA 是 ST 最新一代的 BLE 芯片。該芯片已經(jīng)獲得 STM32CubeMX 工具的支持,用戶可使用 STM32CubeMX 的圖形化界面、快速生成具備 IO 配置、時(shí)鐘配置、外設(shè)

配置、中間件使用配置、BLE 服務(wù)配置等內(nèi)容的基礎(chǔ)源碼工程。

本文檔將指導(dǎo)用戶如何使用 STM32CubeMX 軟件一步步生成基于 STM32WBA52MCU 的一個(gè)源碼工程;該工程實(shí)現(xiàn)了 BLE 外設(shè)功能、并具有定制化的 BLE 服務(wù)。使用STM32WBA 系列其他芯片也可以參考此文檔的步驟構(gòu)建對(duì)應(yīng)的基礎(chǔ)源碼工程。

使用 CubeMX STM32WBA 上構(gòu)建 Bluetooth? Low Energy 應(yīng)用

將 STM32CubeMX 生成的源碼工程進(jìn)行簡(jiǎn)單修改后,便可運(yùn)行在 STM32WBA Nucleo板上、實(shí)現(xiàn) BLE 外設(shè)功能。

BLE 外設(shè)充當(dāng) GATT 服務(wù)器角色,手機(jī) APP(ST BLE ToolBox)充當(dāng) GATT 客戶端角色,他們之間可以進(jìn)行數(shù)據(jù)收發(fā)。

服務(wù)和特征配置

該 GATT 服務(wù)器公開(kāi)了一個(gè)定制化的服務(wù)(SerialPortService)并包含三個(gè)特征:

? 特征 1 具有 Notify 屬性,可發(fā)送數(shù)據(jù)給手機(jī)

? 特征 2 具有 Write without response 屬性,可接收手機(jī)的數(shù)據(jù)

? 特征 3 具有 Read 屬性,可接受手機(jī)的讀請(qǐng)求并發(fā)送響應(yīng)數(shù)據(jù)包

工具

NUCLEO-WBA52CG CubeMX 初始化

驗(yàn)證藍(lán)牙基本連接

本文演示的是 IAR 工程的生成,用戶也可生成 CUBEIDE 工程。

打開(kāi) IAR 工程、用戶還需要手工增加代碼以開(kāi)啟廣播,具體為:在 STM32_WPAN >App > app_ble.c > void APP_BLE_Init(void) 函數(shù)的尾部增加。

使能串口日志追蹤

當(dāng)用戶需要使能串口 LOG 輸出功能時(shí),可重新回到 CubeMX 的界 面,進(jìn)行串口的配置。

小結(jié)

本文介紹了如何從芯片開(kāi)始一步一步配置一個(gè) BLE 工程,實(shí)際用戶在配置自己的項(xiàng)目時(shí)可以自行根據(jù)自己的項(xiàng)目需求而做相應(yīng)的修改。

資料預(yù)覽

相關(guān)推薦

佛山市| 牙克石市| 防城港市| 木里| 谢通门县| 黔西| 嘉黎县| 亚东县| 乌拉特后旗| 商水县| 平昌县| 永定县| 凤台县| 高雄市| 乾安县| 博兴县| 东莞市| 文安县| 南岸区| 晋州市| 扶风县| 大港区| 清流县| 淮滨县| 西乌| 华阴市| 安西县| 酉阳| 赤水市| 渑池县| 隆昌县| 南华县| 广西| 大关县| 丹凤县| 任丘市| 开鲁县| 旺苍县| 六盘水市| 西和县| 凤冈县|