打印
[STM32F1]

SIM800C AT+CIPSTART 命令的问题

[复制链接]
883|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
houcs|  楼主 | 2021-11-20 22:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#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)
可是程序运行不对。这条命令的前面几条指令都对。

使用特权

评论回复
沙发
stly| | 2021-11-20 22:21 | 只看该作者
这个问题很多人问过,没人回答。还是参考这个模块的官方给的例子自己研究吧。

使用特权

评论回复
板凳
dingy| | 2021-11-20 22:24 | 只看该作者
snprintf是什么没用过。

使用特权

评论回复
地板
dengdc| | 2021-11-20 22:25 | 只看该作者
建议串口不同的话,你用IO模拟吧。

使用特权

评论回复
5
dengdc| | 2021-11-20 22:30 | 只看该作者
你这主要是发送吧,一根线就OK了

使用特权

评论回复
6
zhaoxqi| | 2021-11-20 22:32 | 只看该作者
跟几根线没关系

使用特权

评论回复
7
dingy| | 2021-11-20 22:35 | 只看该作者
at指令格式对吗

使用特权

评论回复
8
houcs|  楼主 | 2021-11-20 22:37 | 只看该作者

唉,还是没有什么结果,算了,多谢大家啦

使用特权

评论回复
9
coshi| | 2021-12-11 10:50 | 只看该作者
通过串口发送命令吗

使用特权

评论回复
10
zljiu| | 2021-12-11 10:53 | 只看该作者
不是双方有来有往吗

使用特权

评论回复
11
wiba| | 2021-12-11 10:55 | 只看该作者
手册上也是这样的吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

743

主题

8382

帖子

5

粉丝