概述
X-CUBE-BLE1 是 STM32Cube 的擴(kuò)展軟件包。它在 STM32 微控制器上運(yùn)行,包括 BlueNRG-MS 藍(lán)牙低功耗設(shè)備的驅(qū)動(dòng)程序。它基于 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)注
49文章
8800瀏覽量
165471 -
STM32
+關(guān)注
關(guān)注
2312文章
11187瀏覽量
374421 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
290瀏覽量
17464
發(fā)布評論請先 登錄
STM32CUBEMX創(chuàng)建X-CUBE-BLE1例程
評論