你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32CUBEMX创建X-CUBE-BLE1经验分享

[复制链接]
攻城狮Melo 发布时间:2023-4-10 19:44
概述
   X-CUBE-BLE1 是 STM32Cube 的扩展软件包。它在 STM32 微控制器上运行,包括 BlueNRG-MS 蓝牙低功耗设备的驱动程序。它基于 STM32Cube 软件技术构建,可简化跨不同 STM32 微控制器的可移植性。该视频展示了如何在 STM32CubeMX 工具中使用 X-CUBE-BLE1 包。
    在这以X-NUCLEO-IDB05A2扩展版进行演示,主控板选择NUCLEO-L476RG。

/ P+ {. F! c8 U0 k
微信图片_20230410194413.png
- K0 b4 _7 |, N$ ~* i6 O
安装软件包
9 S9 v8 ]; F4 M% X' `
    可以选择下图的install进行安装。
) {3 v4 M" i2 S
微信图片_20230410194409.png
. U0 Y% y+ R6 z, o
    选择需要安装的组件。

% f- H5 }# ^" c6 v+ @
微信图片_20230410194406.png

; i1 S  [& _6 ?1 i6 u& R( T4 V选择芯片型号
6 D* d5 q: F* L) D
    选择NUCLEO-L476RG开发板。

3 E7 f, }0 L. x% C; F
微信图片_20230410194403.png
" P  _6 ^, E: F" A/ n& h
选择软件包
$ [1 Y0 Y3 x: ]( F$ b+ C5 j, u
    在Software Packs->Select Component。

6 c& g+ K" |$ s+ z1 C" A
微信图片_20230410194400.png
0 G; [3 w" E6 r
微信图片_20230410194356.png
6 C/ c7 o! \; o( e5 J- f- H7 {
创建SensorDemo_BLESensor-App8 ~/ k$ D9 Q0 {, U2 z& h
    下图是官方所给例程的说明,使用的X-CUBE-BLE1组件。
8 ^" O2 S# ]/ N5 u
微信图片_20230410194353.png

4 |8 p* Z# u  M1 g
    组件配置如下所示。
0 Z; D  r) |! u" ?* h
微信图片_20230410194350.png

2 ]1 W% y" [4 M: O: R管脚配置: R4 m+ p1 T6 }) u9 g
    X-NUCLEO-IDB05A2扩展图。

- S# S6 m. P1 |  ~
微信图片_20230410194346.png
& [( q4 n+ E) A; _6 {
微信图片_20230410194342.png
( C5 u- l  i$ L6 J% Z# f% L# D
由上可以得知,先需要做如下配置:
1.删除PB3的配置
2.使能SPI1为 Full-Duplex Master Mode
3.开启USART2
4.配置PA0,PA1,PA8。
首先对普通管脚PA0,PA1,PA8进行配置。
5 R8 m% V/ }2 H- P3 n
微信图片_20230410194338.png
' z8 h; N1 E1 k1 H# }' ?
    配置SPI。

% G) L# k5 L1 Z
微信图片_20230410194335.png

/ I+ T$ B" _. z# M0 u4 |) p# O* X
    配置BLE组件。
9 G( H- N# i' g0 k8 C
微信图片_20230410194332.png
$ @. W. I9 y% T: l" G& X% K" C6 C
    配置中断。

6 |# a$ {- X& w8 [" }/ K, d
微信图片_20230410194328.png

" W: {1 T. d* j
结果演示
6 z3 H5 s6 I0 _8 A/ d
    下载完程序后,开启ST BLE Sensor,可以看到搜索到的信息。
9 I2 C% M; J8 t3 c* X/ a
微信图片_20230410194325.jpg

# z4 t4 y/ D# ^( u( ?
    可以查看温度等信息。
9 Z8 |/ D9 v. W/ H; L
微信图片_20230410194320.jpg

" M7 w- d; r5 X# J  w# q
转载自:记帖
如有侵权请联系删除6 a3 k0 C5 d( X# r
3 r9 v  l7 z7 G- R, d
% R! ~3 j) j% P6 Y( R6 P
赞 收藏 评论0 发布时间:2023-4-10 19:44

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版