實(shí)驗(yàn)名稱: 傳統(tǒng)藍(lán)牙模塊的配置和應(yīng)用實(shí)驗(yàn)
一. 實(shí)驗(yàn)?zāi)康模?/strong> 1.掌握傳統(tǒng)藍(lán)牙的基本概念及協(xié)議概述; 2.掌握傳統(tǒng)藍(lán)牙模塊的AT命令配置。 二. 實(shí)驗(yàn)內(nèi)容: - 通過串口小助手給低功耗藍(lán)牙模塊發(fā)送AT命令,能查看藍(lán)牙模塊的地址、主從設(shè)備等參數(shù),能更改藍(lán)牙模塊的名稱等信息。
- 從應(yīng)用市場下載APP(名稱:藍(lán)牙串口Blue SPP),運(yùn)行該APP并能查找到該藍(lán)牙模塊,并與該模塊連接,進(jìn)行相應(yīng)的數(shù)據(jù)傳輸。
(主要描述實(shí)驗(yàn)的步驟和流程) 配置GPIO口PA2和PA3:
配置串口2(USART2): 配置串口中斷的相關(guān)信息: 
、主函數(shù)main中,配置AT命令,以AT+NAME<LY11>:為例: 
延時(shí)函數(shù)代碼: 
5、在main.c中,增加如下變量用于接收串口2接收到的數(shù)據(jù)。 
- 在stm32f10x_it.c中,增加指明如下變量用于接收串口2接收到的數(shù)據(jù)
 - stm32f10x.c中的串口中斷服務(wù)函數(shù),用于接收數(shù)據(jù):USART2_IRQHandler(void)

- 按照以上編程,編譯并下載后,即可實(shí)現(xiàn)藍(lán)牙模塊的名稱修改。但如何查看以上的命令是否修改成功,采用調(diào)試工具查看串口接收藍(lán)牙模塊的返回?cái)?shù)據(jù)。
- 在監(jiān)視窗口watch1看到USART_RX_BUF2的值變成如下的情況,表示藍(lán)牙的名稱修改成功。各位同學(xué)可以將mian()中的名稱改成其它的值,若返回是你要修改的值,那就說明藍(lán)牙名稱修改成功。

(運(yùn)行結(jié)果圖以及必要的對圖的文字說明)
完整的Word格式文檔51黑下載地址:
通信161 唐浩 姜志鵬.doc
(9.85 MB, 下載次數(shù): 66)
2018-12-24 09:51 上傳
點(diǎn)擊文件名下載附件
藍(lán)牙應(yīng)用 下載積分: 黑幣 -5
|