关于GSM模块和单片机问题

2019-03-24 19:29发布

我想确定一个问题,就是:是不是我把卡A放到GSM模块中··然后程序里定义的手机号码B··然后卡A发短信噶B呢? 一下是我几个AT指令: unsigned   char    code   mode[]= "AT+CMGF=1 ";   //   即   <CR>   回车 uchar   code   phone[]= "AT+CMGS="1382563*******" ";// "1382****** " ";     //   "即“ uchar   code   sms[]   =   "Hellox01a ";//sms为欲发送的字符串数组,x01a即Ctrl+Z
是不是我GSM模块里的卡A会发短信内容为hello到这个1332463******的手机号码B里呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
孤獨の快樂
1楼-- · 2019-03-25 00:48
 应该没错,话说,你试下不就知道了
jasminebilin
2楼-- · 2019-03-25 04:27
主要是没反应啊··所以我就怀疑是不是我自己理解错了··哎··
孤獨の快樂
3楼-- · 2019-03-25 04:49
原帖由 jasminebilin 于 2011-12-21 15:16 发表 主要是没反应啊··所以我就怀疑是不是我自己理解错了··哎··
  虽然你每个字符串后面多了个空格,不过应该也没啥影响的吧 你用过串口调试助手测试过没 [ 本帖最后由 孤獨の快樂 于 2011-12-21 18:21 编辑 ]
孤獨の快樂
4楼-- · 2019-03-25 09:25
貌似为了匹配波特率,第一次发的指令会错误····你要对方回了OK再发第个指令
jishuaihu
5楼-- · 2019-03-25 14:55
 精彩回答 2  元偷偷看……
孤獨の快樂
6楼-- · 2019-03-25 18:02
原帖由 jishuaihu 于 2011-12-22 09:13 发表 你的理解没问题,可能程序细节上还有问题吧。AT指令发送的时候好像还得加上国家代码吧,具体的我不清楚了,仔细看看AT指令的规则
  AT指令发送加什么国家代码呀 PDU编码才需要那么复杂的东西吧

一周热门 更多>