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

基于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。

7 D- m  V: w1 _, X
微信图片_20230410194413.png
0 S- I0 U. F% {& h6 N- x/ y
安装软件包
2 Z" e  ^: G' Q/ h. O* o5 p0 s5 Q. T: u
    可以选择下图的install进行安装。

( U- e1 E2 J' Q0 v/ `; u: d
微信图片_20230410194409.png
: G! e6 ]' b! B4 q( p
    选择需要安装的组件。
4 n! w, s% z" [! A) w( @8 M' T
微信图片_20230410194406.png

6 N7 [& ]2 u+ l( \5 G选择芯片型号
' b1 M9 k7 i8 Z/ O5 w0 y. Q
    选择NUCLEO-L476RG开发板。
0 b( h  m) a. \. ?  J! U
微信图片_20230410194403.png

4 D; ~* q- U9 B6 D$ V选择软件包9 r3 z" ?/ V7 s1 @8 ]
    在Software Packs->Select Component。

3 X- s5 j, N5 {" s6 @  e
微信图片_20230410194400.png
: Z# O9 s$ f$ P% R: b: z
微信图片_20230410194356.png
/ x7 X  Y1 j' ^
创建SensorDemo_BLESensor-App
. ~4 [, \* e" h1 A
    下图是官方所给例程的说明,使用的X-CUBE-BLE1组件。

; I6 P9 |! l* X' H* S
微信图片_20230410194353.png
+ n' C3 l6 v; {+ c
    组件配置如下所示。

7 X. D! W3 P( a3 K! C0 v% h
微信图片_20230410194350.png

" I9 X0 b+ v9 G  L* |1 L管脚配置2 s1 Z( W- b( _, P
    X-NUCLEO-IDB05A2扩展图。
/ ^/ |9 B, k! p) l$ f& [* H3 u
微信图片_20230410194346.png
& h0 O" K3 R( j$ s' b" p
微信图片_20230410194342.png

+ U( d5 @: I5 Y
由上可以得知,先需要做如下配置:
1.删除PB3的配置
2.使能SPI1为 Full-Duplex Master Mode
3.开启USART2
4.配置PA0,PA1,PA8。
首先对普通管脚PA0,PA1,PA8进行配置。
  i! @5 ]* U& p/ C
微信图片_20230410194338.png
# [% j6 k' k3 C7 q
    配置SPI。

: @1 h  I& n4 ]
微信图片_20230410194335.png
- b2 w3 n3 c1 o/ `' W: Q4 b% o3 y
    配置BLE组件。

7 V- M4 `- ]# T! r0 i/ p; I
微信图片_20230410194332.png

2 m3 y, i9 s. o
    配置中断。
, n- P) _0 w: \8 }1 a
微信图片_20230410194328.png
: S  u! Q8 A7 c! m$ U5 n$ a  ?
结果演示9 |8 F* ]4 o5 g/ {$ Z& i6 H
    下载完程序后,开启ST BLE Sensor,可以看到搜索到的信息。
9 I- u3 a, _$ N, i- D: r: x
微信图片_20230410194325.jpg

" Y, D5 R9 v% b# m: A/ m' }
    可以查看温度等信息。

( g# z. ?& t: ~; |9 K; J1 u# s
微信图片_20230410194320.jpg
8 c$ n$ J' S. l9 e9 X/ W$ Z
转载自:记帖
如有侵权请联系删除2 I& R: V, a2 M" G" P3 [+ H: x

$ \& ^" h' n& P3 z) e# y' V. T+ P- X) a7 L7 ^
收藏 评论0 发布时间:2023-4-10 19:44

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版