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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

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

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

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


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
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 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
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
回復

使用道具 舉報

6#
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 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

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

使用道具 舉報

8#
ID:611551 發表于 2019-9-15 00:09 | 只看該作者
冷月楓 發表于 2019-9-14 20:41
怎么解決的,我的也是手機和電腦可以通信,電腦和單片機可以通信,手機和單片機不可以通信

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

使用道具 舉報

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

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

使用道具 舉報

10#
ID:649109 發表于 2020-3-15 21:56 | 只看該作者
我想請問一下您是怎么實現PC端跟單片機通信的 我是按照TXDRXD交叉連接的
回復

使用道具 舉報

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

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

使用道具 舉報

12#
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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品99久久久久久人 | 在线播放国产一区二区三区 | 日韩在线看片 | 天堂免费看片 | 亚洲午夜久久久 | 91精品国产美女在线观看 | 亚洲伦理自拍 | 欧美精品久久 | 一级毛片免费 | www.97国产| 国产免费一区二区 | 色欧美片视频在线观看 | 成人在线视频网址 | 欧美一级片在线 | www.亚洲精品 | 欧美综合精品 | 久久亚洲综合 | 久久51 | 一区二区三区视频在线 | 国产精品一区二区免费看 | 羞羞的视频在线观看 | 久久精品91久久久久久再现 | 欧洲在线视频 | 中文字字幕在线中文乱码范文 | 黄色大片毛片 | 国产一区二区电影 | 欧美福利 | 激情国产 | 日韩在线免费视频 | 97免费在线视频 | 国产高清免费在线 | 99pao成人国产永久免费视频 | 999久久久精品 | 国产h视频 | 日本一区二区不卡 | 大吊一区二区 | 中文字幕视频在线观看 | 午夜视频网站 | 精品自拍视频 | 欧美中文字幕一区二区三区 | 九九热这里只有精品在线观看 |