OpenEdv-开源电子网

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

关于原子GSM模块例程的小疑问

[复制链接]

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
发表于 2018-3-14 19:01:02 | 显示全部楼层 |阅读模式
3金钱
本帖最后由 活到老,学到老 于 2018-3-14 19:46 编辑

if(sim800c_check_cmd("+CLIP:"))//接收到来电
                        {
                                cmode=3;
                                p=sim800c_check_cmd("+CLIP:");
                                p+=8;
                                p2=(u8*)strstr((const char *)p,"\"");
                                p2[0]=0;//添加结束符
                                strcpy((char*)p1,(char*)p);
                        }

原子哥,您这里的p指针用来接收check cmd返回的期待应答结果的位置,但是后面的操作我就不大明白了,为啥要p+=8;
而且后面,你又(p指向的内容是否有\")这个的结果给了p2,为啥又要看是否有\"这个字符呢???
总之,从p+=8;后面,就没明白是在干啥,可以说一下吗??
           p1是用来存储号码的,p2是用来干啥的呢,不太明白。

@正点原子





最佳答案

查看完整内容[请看2#楼]

你看+CLIP:之后,返回的是什么? 重点在你要看返回值。固定格式的,+8就是去掉前面那些不要的,比如+clip之类的字符串,没用。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-3-14 19:01:03 | 显示全部楼层
你看+CLIP:之后,返回的是什么? 重点在你要看返回值。固定格式的,+8就是去掉前面那些不要的,比如+clip之类的字符串,没用。
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-3-14 19:02:32 | 显示全部楼层
我看了GSM模块使用手册,没看到\"
回复

使用道具 举报

6

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2018-1-27
在线时间
4 小时
发表于 2018-3-14 19:24:13 | 显示全部楼层
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-3-15 09:27:45 | 显示全部楼层
正点原子 发表于 2018-3-15 01:12
你看+CLIP:之后,返回的是什么? 重点在你要看返回值。固定格式的,+8就是去掉前面那些不要的,比如+clip之 ...

嗯嗯,是的呢,我明白了,谢谢。
就是还有一个疑问,里面的p2是干什么的,p copy给p1存号码了,p2后面也没在用到过,指针p2在这里起什么作用呢?
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-3-15 16:35:57 | 显示全部楼层
正点原子 发表于 2018-3-14 19:01
你看+CLIP:之后,返回的是什么? 重点在你要看返回值。固定格式的,+8就是去掉前面那些不要的,比如+clip之 ...

哈哈,应该自己多思考,我知道p2是干什么的了,没有p2就没有真正的电话号码了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 04:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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