s5pv210與無線藍芽模組 HC 06從機通訊

2021-07-10 18:50:50 字數 1406 閱讀 6762

無線藍芽串列埠透傳模組 hc-06

從機這個模組不用了解什麼傳輸協議,把它當串列埠用就行,只有四個引腳,包括vcc,gnd,txd,rxd

從機能與各種帶藍芽功能的電腦、藍芽主機、大部分帶藍芽的手機、pda、psp等智慧型終端配對,從機之間不能配對。

小常識(非常重要):

txd:傳送端,一般表示為自己的傳送端,正常通訊必須接另乙個裝置的rxd。

rxd:接收端,一般表示為自己的接收端,正常通訊必須接另乙個裝置的txd。

引腳功能

hc-06模組在與其他裝置連線之前,都處於at模式狀態;換句話說,只要一通電,hc-06模組就進入at模式。hc-06的at命令,採用9600bps的速率傳送。

通電後,在尚未與裝置連線之前,hc-06板子上的led將

不停地閃爍

;一旦與其他藍芽裝置連線(如:手機或電腦),led將

維持點亮狀態。

根據廠商提供的at命令說明書,筆者購買的hc-06藍芽模組支援下列at指令(這個模組規定,at命令一定要大寫,有些模組不區分大小寫):

常用的at指令有兩個:

hc-06模組的預設名稱就是「hc-06」,於多人、多組藍芽一起實驗的場合,在電腦或手機上探索藍芽裝置時,將會發現許多叫做「hc-06」的裝置。

為了方便實驗者連線到自己的藍芽裝置,可以事先用at命令替每乙個模組設定不同的名字,例如,bt01, bt02, bt03,…(注:一般最多允許32個英∕數字)。

實驗現象:

1、開啟串列埠除錯助手     波特率9600  資料位8  停止位1  無校驗位  無

流控制2、 ttl電平轉換為rs232電平與電腦串列埠連線

藍芽rxd→實驗儀txd

藍芽txd→實驗儀rxd 

vcc和gnd就不說了都懂

與串列埠連線有兩種方式:

(1)藍芽模組→max232→電腦串列埠(實驗儀模組測試有問題,只能發給手機,不能收手機發來的資料)

(2)藍芽模組→usb轉串列埠模組→電腦串列埠(實驗儀所在模組測試未成功,可能與晶振有關,具體原因不詳)

(3)藍芽模組→s5pv210 串列埠(實驗儀所在模組測試成功)

S5PV210 裸機中斷

這裡我以外部中斷為例畫出了中斷響應的過程。當外部中斷得到響應,會由硬體自動轉到異常向量表,執行對應的異常處理程式。在這裡指的就是irq的處理程式。在異常處理程式irq handle中將會執行現場的保護與恢復,以及最重要的中斷處理函式 注意,這裡就來到了中斷處理部分,而不是異常處理了,相當於是乙個兩級...

S5PV210控制蜂鳴器

s5pv210帶有乙個蜂鳴器,十分吵鬧,本章將學習如何控制蜂鳴器。相關引腳 蜂鳴器的操作十分簡單,原理跟操作led一樣,通過控制gpdo o這個引腳就可以達到控制蜂鳴器的目的。1.start.s start.s做了下面3件事 第一步 關看門狗 第二步 設定棧,以便呼叫c函式 第三步 呼叫main函式...

S5PV210控制蜂鳴器

s5pv210帶有乙個蜂鳴器,十分吵鬧,本章將學習如何控制蜂鳴器。相關引腳 蜂鳴器的操作十分簡單,原理跟操作led一樣,通過控制gpdo o這個引腳就可以達到控制蜂鳴器的目的。1.start.s start.s做了下面3件事 第一步 關看門狗 第二步 設定棧,以便呼叫c函式 第三步 呼叫main函式...