完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我向TC35i的手机卡上发送“k1ok”短信,让TC35i点亮一个发光二极管,但是tc35i有短消息提示 不能执行AT+CMGR=1短信读取指令,下面是程序
while(1) { if(strstr(Rec_Buf,"+CMti")!=NULL) //若缓存字符串中含有"+CMTI"就表示有新的短信 { CLR_Buf(); //清除缓存内容 delay(1000); //延时一会 Send_ASCII("AT+CMGR=1"); //发送读取信息指令 Send_Hex(0x0d); //发送回车符 Send_Hex(0x0a); //发送换行符 delay(100); while(!Hand("OK")); //等待设置成功 delay(50); if(strstr(Rec_Buf,"k1ok")!=NULL) //如果TC35i模块收到的信息内容是"k1ok" { LED2 = 1; //点亮led } else if(strstr(Rec_Buf,"g1ok")!=NULL) //如果信息内容是"g1ok" { LED2 = 0; //关闭led } } 我用串口调试助手显示 ATOK AT+CPMS="MT","MT","MT" +CPMS: 8,65,8,65,8,65 OK AT+CNMI=2,1 OK AT+CMGF=1 OK AT+CMGD=1 OK +CMTI: "MT",1 有消息提示 但是不能读取 |
|
相关推荐
12个回答
|
|
哪位大侠给点提示啊,着急用呢,调试不出来,帮帮忙吧
|
|
|
|
帮忙看看吧 大侠
|
|
|
|
|
|
{:1:}{:1:}{:1:}{:1:}{:1:}
|
|
|
|
怎么没人给指点下,求帮助
|
|
|
|
{:1:}{:1:}{:1:}{:1:}{:1:}{:1:}
|
|
|
|
|
|
|
|
{:1:}{:1:}
|
|
|
|
求指点 高人现身吧
|
|
|
|
单片机读取的短信是Unicode码,不是字母,不能直接比较,要转码或比较Unicode 码
|
|
|
|
想请教您几个问题:模块上电之后LED600ms间隔闪四下然后就灭了;用串口调试助手也是没有任何反应(资料上写要加端口保护,TTL电平为2.9V,可是怎么加端口保护啊)。急啊
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
464 浏览 0 评论
478 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
439 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
994 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
1056 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11780 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 08:59 , Processed in 0.793104 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号