兩塊HC05,現將二者分別配置為主機、從機
首先,一直按住HC05模塊上的小按鍵,然后給其上電,直到上電完成,松開小按鍵,此時你會發現,模塊上的指示燈1 秒亮 1 次,模塊進入 AT 狀態,我用USB轉TTL,將打算配置成主機的HC05,連在了電腦上,打算配置成從機的HC05,直接連在STM32板子上,
接下來,打開上位機:

1、配置主機
(1)發送AT+ORGL // 重啟

(2)發送AT+PSWD=“0000” //設定配對碼(引號里的內容可以自己設定) 就不配截圖了
(3)發送AT+ROLE=1 //設定為主機
2、配置從機
打開另一個上位機(只有一個的話,改一下原來上位機的串口也可)
(1)發送AT+ORGL //重啟
(2)發送AT+PSWD=“0000” //設定一樣的配對碼
(3)發送AT+ROLE=0 //設定為從機
(4)發送AT+ADDR? //獲取從機地址碼
筆者的是 98d3:32:2185e2
3、回到主機
(1)發送AT+BIND=98d3,32,2185e2 //系結從機地址(把上面的地址中的冒號改成逗號)
(2)發送AT+UART=57600,0,0 //設定波特率,這里是57600,也可以是別的啦
4、回到從機
(1)發送AT+UART=57600,0,0 //設定一樣的波特率
5、回到主機
(1)發送AT+CMODE=0 //指定藍牙地址連接模式(一把鑰匙配一把鎖,直接勸退你的手機藍牙)
配置完成,可以玩兒了,,,
兩個小家伙全部拔掉,重新上電,此時不按小按鍵,
稍等片刻,模塊配對成功,此時指示燈雙閃(一次閃 2 下,2 秒閃一次),
波特率改成57600

代碼???自己隨便寫個串口驅動就行了,目前我連燈都點不了,,,算了算了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/271650.html
標籤:其他
