1 蓝牙模块案例
评估板已板载蓝牙模块,本小节主要演示蓝牙模块的通信功能。评估板上电时蓝牙指
示灯 LED5 呈闪烁状态,当蓝牙连接成功后,指示灯常亮。
本案例测试需准备一台智能手机。将手机蓝牙功能开启,在手机应用商店搜索“BLE
调试助手”APP 进行蓝牙测试工具安装。
安装完成后打开 APP,下拉刷新列表寻找设备,找到名为"WH-BLE105"的设备并点击
CONNECT 进行连接,如下图所示。
(1) 评估板发送测试
蓝牙连接后,在手机 APP 操作界面点击
按钮,如下图所示。点击后出现界面中,
不勾选"HEX"选项,选中“接收通知数据”选项。
在评估板执行如下命令,通过蓝牙方式发送信息至手机终端。
Target# stty -F /dev/ttyS9 ispeed 57600 ospeed 57600 cs8 -icanon
Target# echo "tronlong" > /dev/ttyS9
(2) 评估板接收测试
评估板执行如下命令,等待接收手机发送的信息。
Target#
cat /dev/ttyS9
在手机 APP 操作界面点击
上传按钮,如下图所示。弹出界面中不勾选"HEX"选项,
输入数据后点击“发送”。
评估板调试串口终端将接收到手机发送的字符信息,如下图所示。
完成测试后,可执行如下命令断开连接,此时评估底板蓝牙指示灯 LED5 闪烁,表示
已断开连接。
Target#
echo -n "+++a" > /dev/ttyS9
Target#
echo "AT+DISCONN" > /dev/ttyS9