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

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

  @+ L+ D6 ^- K5 d) h; }, a
微信图片_20230410194413.png

" k' m& D$ }* h0 d安装软件包5 a" }5 U* N" O* u3 |1 K' t" w; d
    可以选择下图的install进行安装。
5 C5 u* q+ q" F( H  H& r
微信图片_20230410194409.png
* o% y7 |0 y+ u5 e: o& E
    选择需要安装的组件。
# R+ X2 s9 r  q% x
微信图片_20230410194406.png
3 _5 K8 L5 f( B6 v/ i3 N. Y8 m1 }
选择芯片型号
& Z) S1 i; \  o( b3 X, O
    选择NUCLEO-L476RG开发板。

, u* ]0 d2 l3 v0 x4 [& f6 p
微信图片_20230410194403.png
: m3 m2 U; E3 k$ }! ?# o
选择软件包
6 Z" s; @1 Q7 y* ?0 _5 a2 N. [! k
    在Software Packs->Select Component。

& g/ L4 _+ R( G0 m5 [
微信图片_20230410194400.png

. s2 U8 I' W  L% y2 r6 _+ V
微信图片_20230410194356.png
) q1 j( n3 B& O4 @% q: f
创建SensorDemo_BLESensor-App  l! a- a  P, b4 M" o" r  {
    下图是官方所给例程的说明,使用的X-CUBE-BLE1组件。

' G# u0 K5 Z7 ]1 I3 g% N& ^2 x
微信图片_20230410194353.png

7 a! h" n9 W& {, ^" r
    组件配置如下所示。

9 k6 n% i5 S+ f8 {
微信图片_20230410194350.png

1 a# t  g- H$ [管脚配置
8 U) j. `/ F% \1 P# L, c
    X-NUCLEO-IDB05A2扩展图。
' |, b. l& n2 J0 P
微信图片_20230410194346.png
' K9 |: }: ^. S5 f6 b" ]5 q
微信图片_20230410194342.png
5 l2 c2 O$ a+ k7 x# y! f( _
由上可以得知,先需要做如下配置:
1.删除PB3的配置
2.使能SPI1为 Full-Duplex Master Mode
3.开启USART2
4.配置PA0,PA1,PA8。
首先对普通管脚PA0,PA1,PA8进行配置。
$ S6 m, u* e8 K5 N6 [& R4 O
微信图片_20230410194338.png
; O# d' _3 V: X! f+ ?% E- r
    配置SPI。
6 z2 g4 P) Y7 \0 X* S
微信图片_20230410194335.png

4 W# }$ c2 p6 o5 |
    配置BLE组件。
+ y  d- U3 }9 ]4 I3 K
微信图片_20230410194332.png
) L+ l) i: c/ B( x3 }
    配置中断。

4 Y' J( s$ ^5 v# V
微信图片_20230410194328.png
* B5 N& S3 Q2 u. ^$ h
结果演示0 @6 i  I$ t2 ?/ X, n' }3 O" c
    下载完程序后,开启ST BLE Sensor,可以看到搜索到的信息。
; w! E1 a& [9 M: \: i  Y  R
微信图片_20230410194325.jpg
  r/ K1 ]) j5 \( [
    可以查看温度等信息。

1 D& f2 m# e% V" C6 X8 {
微信图片_20230410194320.jpg
& D6 D1 z9 V! R& N4 y
转载自:记帖
如有侵权请联系删除, n7 U3 h3 W# ]9 m1 k4 ]8 D$ b

# v  c9 u9 d) S
3 k4 S& o7 V$ B
赞 收藏 评论0 发布时间:2023-4-10 19:44

举报

0个回答

所属标签

相似技术帖

官网相关资源

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