[STM32WB] 【STM32WB09KE测评】点灯 与 串口输出

[复制链接]
 楼主| dvacos 发表于 2024-11-4 19:29 | 显示全部楼层 |阅读模式
<
书接上文,开发环境已安装完毕,需要验证安装是否正确,本文是点灯 和 串口初始化,并发送数据。

一、硬件确认

由于本次开发板是由2部分组成的,所以原理图也是2套,所以要在2套原理图里跳转,需要跳转多次,才能找到目标IO

1、LED引脚确认
LED的网络命名很怪,居然叫LD1-3??

底板:

红绿蓝三颗LDE都是共阳接法,拉低IO电平就可以点亮。
9347c5e22010b3261416400220e3f975

169008be71f001dfefe6f69a71cfc1d9

9ad6e61e6742afeecbf02dce05b43429


蓝牙模块
7fc503f1eb5750cc0ecd79993a526da5

蓝色的LED最终连接到PB1上
cfdd2c75287039f47ff115bd0b876b88

其实文档说明里有明确的整理出来LED的IO是哪一些,但是原理可以确定默认(又非常多的跨接线)是有没有连接上的。
9478a53a46753caa291caa0d83977a3f

2、串口引脚确认


底板:

板载的ST-Link都会有一个串口,并且能够转为USB,所以不用再次外接串口模块。可以一根线完成烧录、调试、打印数据。
0711ffaa892e87c380bfcaa487e562da

dcc46bd292a036ca3295c6a90f9bc671


蓝牙模块:

2f694312d7055caea7e66151c26be2c5

923fc6bfd4f874c5590c9582f0536402

同样手册再次确认一遍
bad8d42b1f51f978b894c6c27b85aa03

二、Cube MX配置


打开时钟
配置外部高数时钟 和 外部低速时钟
dc246264d8a4dd7d9511e6016f5c2feb

配置LED 的 GPIO  PB1默认输出低电平
ffbf692948e5e1a9a43977e1f5451995

蒋PB0 PA1分别配置位串口的RX 和 TX
ae24035551aa8d65468a75f9cc34785b

三、运行结果
蓝色LED成功点亮
aeea8ee091e22e67498b101fb6772460

串口输出正常
fe8a441686e6d74a20f7a45510911c20

meiyaolei 发表于 2024-11-5 13:49 | 显示全部楼层
分享的很详细
21mengnan 发表于 2024-11-28 17:20 | 显示全部楼层
提供了多个不同颜色的LED,考虑的挺好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

115

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部

25

主题

115

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部