第十篇,STM32串口蓝牙编程

1.串口蓝牙概念

串口蓝牙是一个蓝牙模块,内部有蓝牙模块和程序,可以进行蓝牙通信,同时提供一个串口接口,通过串口可以配置蓝牙模块进行数据传输。

第十篇,STM32串口蓝牙编程_第1张图片

 

2.使用串口3连接蓝牙模块

第十篇,STM32串口蓝牙编程_第2张图片

 

3.手机上安装蓝牙调试器

第十篇,STM32串口蓝牙编程_第3张图片 

4.初始化串口并配置蓝牙

(1)配置

从蓝牙模块的说明手册上查询模块的串口波特率,将串口3配置成和蓝牙模块的波特率一样(9600bps or 115200bps)。

蓝牙模块可以通过AT指令进行配置(广播名,波特率,版本,模式,连接.......),发送AT指令时不能连接。

"AT+NAME\r\n" ---------- 查询蓝牙广播名

"AT+NAMExxx\r\n" ---------- 修改蓝牙广播名

(2)设置广播名

将蓝牙模块设置为自己的名字,改名的程序只执行一次,之后注释掉重写烧写程序

注意:蓝牙模块改完名后要断电重启才生效

第十篇,STM32串口蓝牙编程_第4张图片

 

(3)使用拉亚调试助手连接蓝牙模块,发送信息

第十篇,STM32串口蓝牙编程_第5张图片

 

你可能感兴趣的:(STM32编程,单片机,stm32)