STM32WB55串口蓝牙模块

STM32WB55串口蓝牙模块

1.STM32CubeMX生成代码

生成代码的过程我就不截图了,工程中直接附带STM32CubeMX的工程文件(.ioc),需要注意的是STM32CubeMX的版本为V6.11.1,Package为STM32Cube FW_WB V1.19.0。

2.MDK代码简单解析

生成工程的主要添加了一个服务,该服务下附带了三个特征,分别是读特征、写特征和通知特征。通过电脑或手机上的蓝牙调试助手连接上板子后,可以发现这三个特征。电脑或手机向写特征写入数据可以被板子转发到STM32WB55的USART1,同时STM32WB55的USART1如果接收到数据也会被转发到通知特征,此时只要电脑或手机使能通知即可接收。需要注意的是Keil-MDK的版本为V5.36,Package为Keil.STM32WBxx_DFP.1.2.0。

3.板子运行效果

板子主控为STM32WB55RGV6。板载一个Type-C座直连STM32,引出了SWD调试口和串口USART1,多余的引脚全部引出。

补充:对这个板子或程序感兴趣的可以闲鱼搜索"大功率的小汪",了解更多。

相关推荐
youcans_4 小时前
【嵌入式软件AI编程】16. Claude Code 与 VS Code 的协同开发
stm32·mcu·嵌入式·ai编程·claude code
Zw-awa5 小时前
按键接到 STM32 后:GPIO 输入到底读到了什么
stm32
sunoo-2295 小时前
【ARM嵌入式学习笔记Day6】一文打通i.MX6ULL时钟体系:PLL/PFD/预分频+滞回比较器全解析
arm开发·笔记·vscode·单片机·imx6ull·汇编语言
fhq_fn_jgd5 小时前
ARM 时钟
嵌入式硬件
MarkZhou6245 小时前
智能蒸烤双核通信架构拆解:从冗余耦合到分层解耦
stm32·单片机·嵌入式硬件·架构·安卓·安全架构
chem41116 小时前
STM32CubeMX Linux 开发环境搭建
stm32·单片机·linux系统
M78佐菲13 小时前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
无敌贵点大王16 小时前
RTThread学习记录11——RT-Thread 设备模型吃透:UART/ADC/PWM/PIN 到底有什么区别?
c语言·stm32·学习·链表
崇山峻岭之间19 小时前
HC32F460PETB的PB2的Vout123
单片机
恶魔泡泡糖19 小时前
stm32F103C8T6标准库串口接收之中断方式2
stm32·单片机·嵌入式硬件