久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6791|回復: 11
打印 上一主題 下一主題
收起左側

求助各位大佬,HC-05藍牙模塊可以連接上,但無法通信!

[復制鏈接]
跳轉到指定樓層
樓主
3黑幣
貼出我的藍牙串口程序,HC-05藍牙配置圖以及藍牙串口通信界面,我用的是晶振頻率是12MHz的stc89C52RC開發板,led的IO口是P1端,用此程序可以通過串口通信點燈,但用藍牙通信就是點不了燈(附:藍牙可連接,就是接收不了數據),希望各位大佬能幫我找出原因,我搞了好幾天快崩潰了,謝謝各位!!!!

最佳答案

查看完整內容

別著急,慢慢來, 如果我沒猜錯的話,你的系統應該是:電腦軟件sscom---USB轉TTL(串口)---HC-05主設備-----藍牙無線連接-----HC-05從設備-----串口連接到stc89C52RC-----與單片機IO口連接的LED燈。 是這樣吧? 首先,根據你的描述:(附:藍牙可連接,就是接收不了數據),所以我建議你改成這樣的系統測試串口接收:電腦軟件sscom1---USB轉TTL(串口)---HC-05主設備-----藍牙無線連接-----HC-05從設備-----USB轉串口接電腦----ss ...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

來自 2#
ID:804115 發表于 2020-7-27 16:54 | 只看該作者
別著急,慢慢來,
如果我沒猜錯的話,你的系統應該是:電腦軟件sscom---USB轉TTL(串口)---HC-05主設備-----藍牙無線連接-----HC-05從設備-----串口連接到stc89C52RC-----與單片機IO口連接的LED燈。
是這樣吧?
首先,根據你的描述:(附:藍牙可連接,就是接收不了數據),所以我建議你改成這樣的系統測試串口接收:電腦軟件sscom1---USB轉TTL(串口)---HC-05主設備-----藍牙無線連接-----HC-05從設備-----USB轉串口接電腦----sscom2,如果sscom1發送數據,sscom2可以正常接收(按照hex顯示),則說明這個系統正常,注意波特率要按照你AT指令配置的進行。如果不正常,你就得再找找藍牙模塊方面的問題了,HC-05的模塊的配置應該比較簡單,我看網上資料一大堆;如果你實在不知道怎么配置,我們可以再討論。

其次,如果上面的系統正常,構建下面的系統:電腦sscom1---USB轉TTL(串口)---串口連接到stc89C52RC-----與單片機IO口連接的LED燈。
然后通過電腦按照上個系統的sscom2一樣的波特率發送收到的一樣的數據給stc單片機,看看燈是不是亮滅變化,如果可以就沒問題,如果不行,那么你就要看下單片機串口接收的驅動代碼或者led燈的控制代碼,看你上面的代碼沒找到問題。
一般如果上面兩個系統正常的話,那么你的系統就沒理由不正常。
如果是接起來不行的話,可能是:
1. 電平匹配問題,比如3.3V的TX電平發送給5V供電的RX會有電平不匹配的問題,可能收不到數據。
2. 波特率精度匹配太差,可以通過同時更換波特率試試,優先試試9600;
另外還有一些小細節:
例如,你判斷的是0x01,那么你應該發送hex的01,而不是1,盡量嚴禁;若發送字符1,則接收要判斷0x31等等;還有TX要接RX,反之亦然,但是有些模塊是TX接TX,看標注的是對方還是自身,這個要弄清楚。
好了就說這么多,祝你好運!有問題再溝通。

評分

參與人數 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

來自 3#
ID:705534 發表于 2020-7-28 11:34 | 只看該作者
藍牙配置如下:
AT
AT+NAME=mc123
AT+PSWD=123456
AT+UART=2400,1,0
回復

使用道具 舉報

來自 4#
ID:705534 發表于 2020-7-28 19:49 | 只看該作者
其實我后來才發現適合藍牙串口通信的晶振頻率是11.0592MHz,12MHz只是用來精確定時
回復

使用道具 舉報

5#
ID:495676 發表于 2020-7-27 20:41 | 只看該作者
你有改過藍牙的默認波特率嗎   首先你得確定這個藍牙模塊的默認波特率是不是2400
回復

使用道具 舉報

6#
ID:495676 發表于 2020-7-27 21:48 | 只看該作者
然后檢查一下RXD和TXD有沒有接錯  單片機的TXD接藍牙的RXD  藍牙的TXD接單片機的RXD
回復

使用道具 舉報

7#
ID:598470 發表于 2020-7-27 21:50 | 只看該作者
波特率115200試試
回復

使用道具 舉報

8#
ID:705534 發表于 2020-7-27 21:58 | 只看該作者
囡嬅 發表于 2020-7-27 20:41
你有改過藍牙的默認波特率嗎   首先你得確定這個藍牙模塊的默認波特率是不是2400

默認9600,我改成了2400,照片上有
回復

使用道具 舉報

9#
ID:705534 發表于 2020-7-27 21:59 | 只看該作者
囡嬅 發表于 2020-7-27 21:48
然后檢查一下RXD和TXD有沒有接錯  單片機的TXD接藍牙的RXD  藍牙的TXD接單片機的RXD

沒錯,我都搞了好幾天了
回復

使用道具 舉報

10#
ID:705534 發表于 2020-7-28 11:30 | 只看該作者
1692483014 發表于 2020-7-27 22:31
別著急,慢慢來,
如果我沒猜錯的話,你的系統應該是:電腦軟件sscom---USB轉TTL(串口)---HC-05主設備---- ...

感謝解答,第一個測試確實不行,第一個互相都確實接收不到信息,第二個可以,但我感覺藍牙配置沒啥問題啊
回復

使用道具 舉報

11#
ID:705534 發表于 2020-7-28 11:32 | 只看該作者
燊燊 發表于 2020-7-27 21:50
波特率115200試試

你是說藍牙的波特率還是串口發送的波特率?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久精品久久久 | 九九久久久 | 欧美精品91 | 中文在线视频观看 | 中文字幕在线看第二 | 国产欧美在线观看 | 国产精品久久一区 | 国产精品国产三级国产aⅴ原创 | 亚洲精品一区二区在线观看 | 国产高清一区二区 | 久久国产电影 | 国产精品成av人在线视午夜片 | 久久精品aaa | 狠狠做六月爱婷婷综合aⅴ 国产精品视频网 | 欧美激情久久久 | 久久免费视频2 | 日日噜 | 中文字幕视频在线看5 | 久久久精 | 精品一区二区三区在线观看 | 国产精品久久久亚洲 | 久久久久久91 | 亚洲不卡在线观看 | 久久草在线视频 | 国产传媒毛片精品视频第一次 | 福利视频一区 | 中文字幕在线观看一区 | 日日操夜夜操天天操 | 久草免费福利 | 亚洲欧美日韩电影 | 91麻豆精品国产91久久久久久 | 国产免费一二三区 | 国产日韩欧美一区二区 | 一区二区精品 | 日韩欧美视频 | 免费久久久久久 | 9久久婷婷国产综合精品性色 | 日日夜夜操天天干 | 精品日韩 | 97久久久| 国产精品久久久久久福利一牛影视 |