概述
X-CUBE-BLE1 是 STM32Cube 的擴(kuò)展軟件包。它在 STM32 微控制器上運(yùn)行,包括 BlueNRG-MS 藍(lán)牙低功耗設(shè)備的驅(qū)動程序。它基于 STM32Cube 軟件技術(shù)構(gòu)建,可簡化跨不同 STM32 微控制器的可移植性。該視頻展示了如何在 STM32CubeMX 工具中使用 X-CUBE-BLE1 包。 在這以X-NUCLEO-IDB05A2擴(kuò)展版進(jìn)行演示,主控板選擇NUCLEO-L476RG。
硬件準(zhǔn)備
安裝軟件包
可以選擇下圖的install進(jìn)行安裝。 選擇需要安裝的組件。
選擇芯片型號
選擇NUCLEO-L476RG開發(fā)板。
選擇軟件包
在Software Packs->Select Component。
創(chuàng)建SensorDemo_BLESensor-App例程
下圖是官方所給例程的說明,使用的X-CUBE-BLE1組件。
組件配置如下所示。
管腳配置
X-NUCLEO-IDB05A2擴(kuò)展圖。
由上可以得知,先需要做如下配置: 1.刪除PB3的配置 2.使能SPI1為 Full-Duplex Master Mode 3.開啟USART2 4.配置PA0,PA1,PA8。 首先對普通管腳PA0,PA1,PA8進(jìn)行配置。
配置SPI。
配置BLE組件。 配置中斷。
結(jié)果演示
下載完程序后,開啟ST BLE Sensor(APP在群內(nèi)有615061293),可以看到搜索到的信息。
可以查看溫度等信息。
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7552瀏覽量
151417 -
STM32
+關(guān)注
關(guān)注
2270文章
10900瀏覽量
355982 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
283瀏覽量
14807
發(fā)布評論請先 登錄
相關(guān)推薦
評論