程序是STM32藍牙串口程序,單片機接收數據,然后返回給手機該數據。 現象: (1)不連接藍牙模塊,XCOM正常接收
屏幕截圖 2021-07-15 214935.png (111.42 KB, 下載次數: 107)
下載附件
2021-7-15 22:01 上傳
(2)連接藍牙后,電腦串口發送字符 a ,XCOM返回數據中,一部分是正常的 a , 一部分是亂碼(紅線內1序號處)
屏幕截圖 2021-07-15 21121803.png (138.87 KB, 下載次數: 99)
下載附件
2021-7-15 22:03 上傳
(3)手機app發送a,電腦串口助手XCOM接收亂碼(紅線外2序號處)
分析:
(1)波特率設置正確,均為4800
(2)藍牙連接USB-TTL后,手機app發送數據,串口助手XCOM可正常接收,證明藍牙硬件沒問題
單片機連接USB-TTL后,電腦發送數據,可返回相同的數據
(3)百度了一下,在眾多回答中,注意到:藍牙和單片機的時序不對。但是我對這方面的知識很迷茫,不敢妄下結論
STM32藍牙demo.7z
(194.19 KB, 下載次數: 9)
2021-7-16 02:19 上傳
點擊文件名下載附件
|