[STM32L1] 蓝牙模块回复错误的问题

[复制链接]
1450|9
 楼主| Cjy_JDxy 发表于 2019-5-28 14:56 | 显示全部楼层 |阅读模式
2.jpg
我搞蓝牙模块HC-05,发送AT指令,结果回复ERROR(0)
波特率38400,程序如下:
USART_OUT(0X41);                  //A
        USART_OUT(0X54);         //T
        USART_OUT(0X0D);        
        USART_OUT(0X0A);
        ReceiveTime = 180;
        Receive_Cnt = 0;
        while(ReceiveTime != 0);
        ** = Search_Str(Receive_Buffer , "OK" , Receive_Cnt , 2);                                        //判断该AT指令是否执行成功
        if(** == 0) return 0;       

请高手指教,如何解决?谢谢!
ayb_ice 发表于 2019-5-28 15:26 | 显示全部楼层
AT后面难道不带参数吗
ayb_ice 发表于 2019-5-28 15:31 | 显示全部楼层
 楼主| Cjy_JDxy 发表于 2019-5-28 16:10 | 显示全部楼层
ayb_ice 发表于 2019-5-28 15:26
AT后面难道不带参数吗

我只发了个AT回车换行,按说应该回复OK呀
 楼主| Cjy_JDxy 发表于 2019-5-28 16:10 | 显示全部楼层

谢谢!没有连接上。
ayb_ice 发表于 2019-5-28 16:55 | 显示全部楼层
Cjy_JDxy 发表于 2019-5-28 16:10
谢谢!没有连接上。

没有连接上会有返回吗
 楼主| Cjy_JDxy 发表于 2019-5-28 18:02 | 显示全部楼层
ayb_ice 发表于 2019-5-28 16:55
没有连接上会有返回吗

你不是说AT指令只有在未连接状态才生效吗?
观海 发表于 2019-6-18 09:27 | 显示全部楼层
at指令有问题
guanjiaer 发表于 2019-6-18 09:34 | 显示全部楼层
调试的时候别着急 仔细看资料
heimaojingzhang 发表于 2019-6-18 09:39 | 显示全部楼层
恭喜楼主解决问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部