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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8775|回復: 11
收起左側

通過藍牙模塊單片機接收不到手機發送的信息

[復制鏈接]
ID:341000 發表于 2018-5-30 21:26 | 顯示全部樓層 |閱讀模式
我要做一個藍牙與單片機通信的項目,使用的是hc06模塊。
單片機連接電腦時,通過串口助手可以正常通信,就是發送數據單片機有反應,
但是將hc06藍牙連接手機時,通過手機上的串口助手發送信息,單片機一點反應都沒有,好像根本沒有接收到數據一樣。
手機和pc上的串口助手也能通信,手機發的數據能在pc上顯示,pc發的數據也能在手機上顯示。
可能是哪里出了問題?

是不是藍牙模塊與單片機之間連接有問題?


回復

使用道具 舉報

ID:341000 發表于 2018-5-30 22:00 | 顯示全部樓層
請問有沒有簡單一點的藍牙通信的例子
回復

使用道具 舉報

ID:118624 發表于 2018-5-30 23:55 | 顯示全部樓層
單片機與藍牙模塊接線ji是不是RXD接TXD,TXD接RXD,單片機的晶振是多少,波特率是多少

評分

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

查看全部評分

回復

使用道具 舉報

ID:341000 發表于 2018-5-31 00:01 | 顯示全部樓層
#include <reg52.h>
sbit led1=P2^0;

void UsartInit()        //串口初始化
{
                  ES=0;                                                                  
                  SCON = 0x50;                       

                  TMOD = 0x20;                        
                  TH1=TL1=0xFD;                       // 波特率9600 (本次測試采用晶振為11.0592)
         
                  PCON &= 0x7f;                         // 波特率不倍增
                  TR1 = 1;                                                         
                                                                                          
                  TI=0;                                                                  
                  RI=0;
                  
                  ES=1;

                 led1=0;                                   //初始化指示燈

}

void main()
{       
        UsartInit();
        while(1)
    {         
           if(RI==1)                     // 是否有數據到來
           {
              RI = 0;
              led1 =!led1;
           }      
    }               
}
這是源程序,pc端串口助手發送數據能使小燈亮滅,手機發送數據單片機沒反應,但是手機發送的數據能在pc端的串口助手上直接顯示,真的搞不懂。請大佬教教我

評分

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

查看全部評分

回復

使用道具 舉報

ID:341000 發表于 2018-5-31 12:27 | 顯示全部樓層
青青之歌 發表于 2018-5-30 23:55
單片機與藍牙模塊接線ji是不是RXD接TXD,TXD接RXD,單片機的晶振是多少,波特率是多少

rxd和txd交叉連接時,藍牙與pc不能通信,就是發送AT沒有返回,對應連接時,才返回OK,所以我是對應連接的,
晶振是11.0592,波特率9600
回復

使用道具 舉報

ID:341000 發表于 2018-6-1 22:21 | 顯示全部樓層
問題已經解決了。
HC-06連接電腦時,可以把單片機從底板上取下來,將HC-06的RXD與TXD分別連接底板上的RXD與TXD,在pc串口助手發送AT就可以接收到OK;
HC-06連接手機時,把單片機裝到底板上,HC-06的RXD和TXD與單片機的TXD與RXD連接,交叉連接,這時手機與單片機能夠正常通信。

評分

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

查看全部評分

回復

使用道具 舉報

ID:535176 發表于 2019-9-14 20:41 | 顯示全部樓層
cloudbank 發表于 2018-6-1 22:21
問題已經解決了。
HC-06連接電腦時,可以把單片機從底板上取下來,將HC-06的RXD與TXD分別連接底板上的RXD ...

怎么解決的,我的也是手機和電腦可以通信,電腦和單片機可以通信,手機和單片機不可以通信
回復

使用道具 舉報

ID:611551 發表于 2019-9-15 00:09 | 顯示全部樓層
冷月楓 發表于 2019-9-14 20:41
怎么解決的,我的也是手機和電腦可以通信,電腦和單片機可以通信,手機和單片機不可以通信

首先檢查TXD、RTD有沒有接對,然后在判斷藍牙模塊是否真的和手機連接成功。然后你是怎么判斷單片機沒有收到手機的數據的,一般來說單片機串口輸出TX\RX接對,手機使用HC-COM連接成功是可以看到消息的,一個一個檢查排除,祝好運!
回復

使用道具 舉報

ID:381937 發表于 2019-12-31 11:16 | 顯示全部樓層
進階的企鵝ing 發表于 2019-9-15 00:09
首先檢查TXD、RTD有沒有接對,然后在判斷藍牙模塊是否真的和手機連接成功。然后你是怎么判斷單片機沒有收 ...

都檢查過了手機可以收到單片機發送的數據,但是發數據給單片機,單片機接收不到
回復

使用道具 舉報

ID:649109 發表于 2020-3-15 21:56 | 顯示全部樓層
我想請問一下您是怎么實現PC端跟單片機通信的 我是按照TXDRXD交叉連接的
回復

使用道具 舉報

ID:817505 發表于 2020-10-8 01:24 | 顯示全部樓層
cloudbank 發表于 2018-6-1 22:21
問題已經解決了。
HC-06連接電腦時,可以把單片機從底板上取下來,將HC-06的RXD與TXD分別連接底板上的RXD ...

我的HC05也是這樣才弄好了,之前反接一直沒反應
回復

使用道具 舉報

ID:817505 發表于 2020-10-8 01:29 | 顯示全部樓層
cloudbank 發表于 2018-6-1 22:21
問題已經解決了。
HC-06連接電腦時,可以把單片機從底板上取下來,將HC-06的RXD與TXD分別連接底板上的RXD ...

雖然解決了,不懂這個具體原因是怎么回事
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久成人精品 | 天天插天天狠天天透 | 久久午夜国产精品www忘忧草 | 天天躁日日躁狠狠躁白人 | 久久婷婷av | av在线免费播放 | 毛片在线看片 | 欧美精品在欧美一区二区 | 国产高清免费在线 | 天天草夜夜骑 | 天天弄 | 久久99精品久久久久久国产越南 | 日韩精品久久久久久 | 欧美三区视频 | 一区二区在线不卡 | 91中文字幕在线 | 精品网站999| 99热精品在线观看 | 欧美一级久久 | 久久久免费毛片 | 超碰精品在线观看 | 亚洲在线一区 | julia中文字幕久久一区二区 | 成人免费影院 | 欧美国产视频 | 日本成人三级电影 | av永久免费| 国产精品视频一区二区三区 | 成人国产精品久久久 | 欧美中国少妇xxx性高请视频 | 国产日韩欧美在线观看 | 亚洲精品一区二区三区在线 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 男女羞羞视频在线看 | 高清一区二区三区 | 一区二区三区精品视频 | 亚洲精品久久嫩草网站秘色 | 国产精品视频久久 | 日韩中文一区二区三区 | 国产精品久久精品 | 精品无码三级在线观看视频 |