基于STM32单片机的蓝牙通信应用
1、在两个串口调试助手中选择适当的COM口和波特率(38400)。确保数据位为8,停止位为1。
2、重置两个蓝牙设备的默认设置,最好使用文本模式发送AT命令。发送指令AT+ORGL/r/n(其中/r/n代表回车),确保在每个AT指令之后都添加回车。
3、进行主机配置:设定蓝牙名称为YI(名称可以随意)。使用指令AT+NAME=YI。
4、进行主机配置:设定蓝牙模式为主机模式。使用指令AT+ROLE=1。
5、进行主机配置:设定蓝牙密码为1234(密码可以随意)。使用指令AT+PSWD=1234。
6、进行从机配置:设定蓝牙名称为YI(名称需与主机设备相同)。使用指令AT+NAME=YI。
7、进行从机配置:设定蓝牙模式为从机模式。使用指令AT+ROLE=O。
8、进行从机配置:设定蓝牙密码为1234(密码需与主机设备相同)。使用指令AT+PSWD=1234。
9、绑定蓝牙地址,通过串口助手查询蓝牙B的地址,使用指令AT+ADDR?。
10、蓝牙A(主蓝牙)绑定蓝牙B的地址,发送指令AT+BIND=(B的地址),注意在绑定地址时,将查询到的地址中的冒号替换为逗号。例如,将98d3:51:fd8103替换为98d3,51,fd8103。
11、按照相同方式查询蓝牙A的地址。