天线|RF射频
登录
直播中
李淑嘉
7年用户
264经验值
私信
关注
[问答]
使用sim300模块来发送短信,如果想发送0x1a应该怎么写?
开启该帖子的消息推送
SIM300
代码
我在使用sim300模块来发送短信,最后需要发送0x1a给sim300,现在不能发送。
现在在用发烧友sim900的底层,只用了串口2,[C]
纯文本查看
复制代码
if(m){m=0;u2_printf("at+cops?r");//发送指令查询当前服务状态delay_ms(1000);u2_printf("AT+CMGF=1r");//设置英文方式发送,当然也可以用中文的AT+CMGF=0,不过发送方式不太一样,具体请看相关程序delay_ms(1000);u2_printf("AT+CMGS=\"13664178711\"r");//发送指令设置10086电话是短信发送的号码delay_ms(1000);u2_printf("103r");//103 为发送的内容delay_ms(5000);u2_printf("%x",l);//以0x1a来结束,表示内容结束,发送短信delay_ms(1000);}其中倒数第二行 l 定义为 char l=0x1a;发送完成之后发现是吧1和a的ascall码发送了,我如果想发送0x1a应该怎么写?
回帖
(8)
宁兴琴
2019-4-4 13:28:52
发0X1A的时候,不能调用printf,只能直接写DR寄存器。
发0X1A的时候,不能调用printf,只能直接写DR寄存器。
举报
冯栋
2019-4-4 13:38:36
u2_printf("0x%x",l);//以0x1a来结束,表示内容结束,发送短信
这个输出0x1A
u2_printf("%c",l);//以0x1a来结束,表示内容结束,发送短信
这个输出回车换行符
u2_printf("0x%x",l);//以0x1a来结束,表示内容结束,发送短信
这个输出0x1A
u2_printf("%c",l);//以0x1a来结束,表示内容结束,发送短信
这个输出回车换行符
举报
李维奇
2019-4-4 13:47:09
这种方式刚试了一下不行,会把0x也以ASCALL码的形式发送出去
这种方式刚试了一下不行,会把0x也以ASCALL码的形式发送出去
举报
冯敏敏
2019-4-4 14:03:11
你到底发出去是“0x1a”还是“EOF”还是"1A"还是'26',我说的第二种发出去的是什么呢?
你到底发出去是“0x1a”还是“EOF”还是"1A"还是'26',我说的第二种发出去的是什么呢?
举报
更多回帖
rotate(-90deg);
回复
相关问答
SIM300
代码
如何解决labview给GSM
模块
发送
0x1A
后,无响应,
发送
不了
短信
?
2019-06-18
2360
STM32控制
SIM900A
模块
发送
短信
的问题
2014-06-30
12780
SIM900A
使用GPRS
发送
的数据中包含
0x1A
数据
2019-04-19
1355
用stm32控制
SIM900a
发
短信
2017-05-19
11018
ALIENTEK开发板驱动
sim300
模块
程序弄不出来该怎么办?
2019-09-25
1491
请问STM32读取GSM
模块
的
短信
来
控制电路怎么实现?
2019-05-08
2421
GSM
发送
短信
的两个问题
2019-05-27
902
请问GSM
模块
发送
短信
格式不对怎么解决?
2019-06-05
2489
如何用STC89C52RC单片机控制
SIM300
发
短信
,求源码!谢谢!!!
2014-05-02
3159
GSM
模块
结束符
0x1A
为什么要在
发送
短信
内容延时90ms后再发
2019-06-03
1324
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分