程序是STM32蓝牙串口程序,单片机接收数据,然后返回给手机该数据。 现象: (1)不连接蓝牙模块,XCOM正常接收
(2)连接蓝牙后,电脑串口发送字符 a ,XCOM返回数据中,一部分是正常的 a , 一部分是乱码(红线内1序号处) (3)手机app发送a,电脑串口助手XCOM接收乱码(红线外2序号处)
分析:
(1)波特率设置正确,均为4800
(2)蓝牙连接USB-TTL后,手机app发送数据,串口助手XCOM可正常接收,证明蓝牙硬件没问题
单片机连接USB-TTL后,电脑发送数据,可返回相同的数据
(3)百度了一下,在众多回答中,注意到:蓝牙和单片机的时序不对。但是我对这方面的知识很迷茫,不敢妄下结论
STM32蓝牙demo.7z
(194.19 KB, 下载次数: 9)
|