STMCU小助手
发布时间:2022-8-18 20:52
|
硬件准备. u; y$ @* d7 }, _6 A 7 b# k& B0 w- l* c
% U& A" m4 {9 l 安装软件包8 M: {' f6 h5 h- W( b8 \! P( @ 可以选择下图的install进行安装。, C& Z, l9 R- p3 p3 e& T
选择需要安装的组件。9 B! D/ M W9 y2 a' L" o4 v * z3 u8 f% I8 S
选择芯片型号 选择NUCLEO-L476RG开发板。 " N. f3 e- G2 b$ G5 V
选择软件包 在Software Packs->Select Component。6 P: [- D! Q# x: S1 H; O; _4 u : ]" Z( i; i: Q8 x, j% p
* u6 j+ ~' W7 M F/ g% W& X
& ], }" _2 p! o4 K6 V( k - Z6 `) a" r H4 t" { |$ V 创建SensorDemo_BLESensor-App例程 下图是官方所给例程的说明,使用的X-CUBE-BLE1组件。4 h/ q, {8 Y! t7 v' c
组件配置如下所示。6 Z3 S+ x, s* Z7 t' S U) C( Y- O " a" C8 Y( l A
管脚配置 X-NUCLEO-IDB05A2扩展图。 g! {- Q D% g9 D1 |; T' G7 Q
7 E. a% U3 g+ a0 A 由上可以得知,先需要做如下配置:7 ^9 E$ R( t4 @" h 1.删除PB3的配置$ y. S7 o4 d* J: a 2.使能SPI1为 Full-Duplex Master Mode3 s# j7 i4 B* d- ?- a 3.开启USART2" h+ {' _+ p, S* p: a7 s 4.配置PA0,PA1,PA8。7 q$ R' w2 A$ D( l% y# e 首先对普通管脚PA0,PA1,PA8进行配置。
, X3 g1 x# |$ `$ M$ c4 m" ^/ } 配置SPI。3 Q8 M6 w4 w: Y
配置BLE组件。$ Z& s5 D& A6 ~5 m3 }: @4 j' p & W3 y( z% S% i, A) Y3 C
4 P$ W. h* w1 d 配置中断。8 v: H; x& D8 ]/ z & Z" j& e! j8 U% w7 C
结果演示 下载完程序后,开启ST BLE Sensor(APP在群内有615061293),可以看到搜索到的信息。 $ }5 `# Y U9 P# c/ S
可以查看温度等信息。* i' E0 i$ G6 w
) w! o/ j! i# X) C5 O0 N- q |
从 CubeMX 到 MX2:这些关键变化必须知道
【STM32H5 评测】ADC 电压表
STM32Cube嵌入式软件更新(2026年8月)
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】介绍、环境搭建、工程测试
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
微信公众号
手机版