OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7780|回复: 8

蓝牙模块无法被手机搜索到

[复制链接]

1

主题

3

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2017-12-28
在线时间
1 小时
发表于 2017-12-28 16:49:03 | 显示全部楼层 |阅读模式
3金钱
使用战舰F1V3开发板上的TX.RX分别脸上HC05的RX TX,后使用串口助手XCOM,可以连接上,发送AT回复OK,但别的指令回复ERROR(0),如图所示。发送 AT+ROLE?。返回+ROLE:0 。但为啥手机就搜不到它呢,我用送的蓝牙串口助手app都搜索不到,哪位大大能棒棒忙

1.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1459
金钱
1459
注册时间
2011-12-1
在线时间
110 小时
发表于 2017-12-28 17:07:15 | 显示全部楼层
你这个AT+NAME?里面的那个“?”就不对,不要用汉字的?号。一般都连的起的,多试下!
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2017-12-28
在线时间
1 小时
 楼主| 发表于 2017-12-29 16:37:50 | 显示全部楼层
xlong_06 发表于 2017-12-28 17:07
你这个AT+NAME?里面的那个“?”就不对,不要用汉字的?号。一般都连的起的,多试下!

现在链接是可以连接了,但是我想通过stm32向蓝牙发送数据,例程里有个sendcnt的变量,还有个sendbuf的变量,应该是用来存储需要发送给蓝牙的数据的,我想自定义数据比如说0x01发送给蓝牙,不知道如何实现  u3_printf这个函数不会用  //′®¿ú3,printf oˉêy
//è·±£ò»′η¢Ëíêy¾Y2»3¬1yUSART3_MAX_SEND_LEN×Ö½ú
void u3_printf(char* fmt,...)  
{  
        u16 i,j;
        va_list ap;
        va_start(ap,fmt);
        vsprintf((char*)USART3_TX_BUF,fmt,ap);
        va_end(ap);
        i=strlen((const char*)USART3_TX_BUF);                //′Ë′η¢Ëíêy¾YμÄ3¤¶è
        for(j=0;j<i;j++)                                                        //&#209;-&#187;··¢&#203;íêy&#190;Y
        {
          while(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET); //&#209;-&#187;··¢&#203;í,&#214;±μ&#189;·¢&#203;ííê±&#207;   
                USART_SendData(USART3,USART3_TX_BUF[j]);
        }
}
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-12-30 01:07:38 | 显示全部楼层
commufreshman 发表于 2017-12-29 16:37
现在链接是可以连接了,但是我想通过stm32向蓝牙发送数据,例程里有个sendcnt的变量,还有个sendbuf的变 ...

直接写DR寄存器。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2017-12-28
在线时间
1 小时
 楼主| 发表于 2017-12-30 02:01:43 | 显示全部楼层
正点原子 发表于 2017-12-30 01:07
直接写DR寄存器。。。

现在这个问题解决了,我在用手势识别模块向蓝牙模块传数据,但是他们都占用ATK接口,我想到给蓝牙模块换一个USART接口,但是总是有问题,正解是什么呢,求教原子哥
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-1-1 01:03:01 | 显示全部楼层
commufreshman 发表于 2017-12-30 02:01
现在这个问题解决了,我在用手势识别模块向蓝牙模块传数据,但是他们都占用ATK接口,我想到给蓝牙模块换 ...

换个串口
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-2-12
在线时间
0 小时
发表于 2018-2-12 18:11:32 | 显示全部楼层
commufreshman 发表于 2017-12-29 16:37
现在链接是可以连接了,但是我想通过stm32向蓝牙发送数据,例程里有个sendcnt的变量,还有个sendbuf的变 ...

想问问你是怎么样手机连上蓝牙的,我安装了给了的apk,手机搜索得到蓝牙,点击连接还要我输入密码,连上后蓝牙的指示灯也变慢闪,但是用apk连接却显示没有连接到
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-2-12
在线时间
0 小时
发表于 2018-2-12 18:14:05 | 显示全部楼层
commufreshman 发表于 2017-12-30 02:01
现在这个问题解决了,我在用手势识别模块向蓝牙模块传数据,但是他们都占用ATK接口,我想到给蓝牙模块换 ...

原子哥,想问问我手机想连上蓝牙,手机搜索得到蓝牙,连上之后蓝牙模块的灯也变成已连接的灯,但是用你们给的手机蓝牙助手搜索却说我没有连接上(当然手机连上蓝牙之后不像其他设备连接上蓝牙的那样子的显示)
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-2-19 21:56:26 | 显示全部楼层
蒋十一 发表于 2018-2-12 18:14
原子哥,想问问我手机想连上蓝牙,手机搜索得到蓝牙,连上之后蓝牙模块的灯也变成已连接的灯,但是用你们 ...

试试看有无新版本的软件?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 03:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表