老夫出道题给大家?

2019-07-24 13:43发布

搞GPRS通信,要设定主站IP,及端口号,比如下面IP=111.111.111.111     端口=11111
要发送给GPRS模块的字符串如下
unsigned char         CIPSTART[]={"AT+CIPSTART="TCP","111.111.111.111",11111"};

假如动态设置IP =XXX.XXX.XXX.XXX     端口号=XXXXX

咋能变成上面的字符串格式?
我已搞定,先问问你们,有沙办法?

明天给出我的答案.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
Noctis
1楼-- · 2019-07-24 15:31
 精彩回答 2  元偷偷看……
LIGONG004
2楼-- · 2019-07-24 17:39
C语言的字符串处理能力,很不强大,
BMN李
3楼-- · 2019-07-24 19:32
sprintf(CIPSTART, "AT+CIPSTART="TCP","%s",%d", IP, 端口号);
FreeRTOS
4楼-- · 2019-07-24 20:44
#include <string.h>
sprintf(CIPSTART, "AT+CIPSTART="TCP","%d.%d.%d.%d",%d"", ip1, ip2, ip3, ip4, port);
这种格式化输入比较通用,不需要额外写函数,期待你明天的解法
d1z1y2
5楼-- · 2019-07-24 21:12
楼主这活…………。
正点原子
6楼-- · 2019-07-25 00:30
 精彩回答 2  元偷偷看……

一周热门 更多>