[STM32F1] SIM800C AT+CIPSTART 命令的问题

[复制链接]
871|2
 楼主| Cjy_JDxy 发表于 2017-11-15 10:14 | 显示全部楼层 |阅读模式
#define   CIPSTART_TCP(x,y)  printf("AT+CIPSTART=\"TCP\",\"%s\",\"%d\"\r" , x,y)
我搞SIM800C,原来用的是串口1,发送这个命令就用printf
可是现在改成了串口3,我把程序改为
#define   CIPSTART_TCP(x,y)  snprintf(Receive_Buffer, 256, "AT+CIPSTART=\"TCP\",\"%s\",\"%d\"\r" , x,y)
可是程序运行不对。这条命令的前面几条指令都对。
请高手指教,谢谢!
yiyigirl2014 发表于 2017-11-15 11:02 | 显示全部楼层
说明你的串口3映射没搞对。
yiyigirl2014 发表于 2017-11-15 11:02 | 显示全部楼层
命令的问题你可以用串口调试器试试嘛。。指令一般都OK的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

553

主题

3530

帖子

20

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