有两个问题。。
1.在用户手册上看到设置GSM字符集时发送的AT指令是:AT+CSCS="GSM",而在例程中发送指令则是:sim900a_send_cmd("AT+CSCS="GSM"","OK",200);,请问例程中"GSM"中的两个是什么意思?
2.发送英文短信时
sim900a_send_cmd("AT+CSCS="GSM"","OK",200);
sim900a_send_cmd("AT+CMGF=1","OK",200);
sim900a_send_cmd("AT+CMGS="18686312830"",">",200);
u2_printf("warning!!!
");
sim900a_send_cmd((u8*)0X1A,"+CMGS:",1000);
这样是可以发送短信的,短信内容是warning!!!,如果想要把电话号码放到一个字符串里(因为我想在操作时可以设定电话号码,而不是把号码直接写到程序里),应该怎么写?
谢谢各位大神啦!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2,用sprintf
---------------------------------
定义电话号码的字符数组时 这样定义对吗?
u8 number[11]={'1','8','6','8','6','3','1','2','8','3','0'};
---------------------------------
谢谢原子哥!
一周热门 更多>