SMS AT 命令

9、AT Commands for SMS
SMS AT 命令

AT+CSMS		#Select message service		选择消息服务

AT+CPMS		#Preferred message storage		首选消息存储

AT+CMGF		#Select SMS message format		选择短信格式

AT+CSCA		#SMS service center address		短信服务中心地址

AT+CSCB		#Select cell broadcast message indication		选择小区广播消息指示

AT+CSMP		#Set text mode parameters		设置文本模式参数

AT+CSDH		#Show text mode parameters		显示文本模式参数

AT+CNMA		#New message acknowledgement to ME/TA		对 ME/TA 的新消息确认

AT+CNMI		#New message indications to TE		给 TE 的新消息指示

AT+CMGL		#List SMS messages from preferred store		列出来自首选商店的 SMS 消息

AT+CMGR		#Read message		阅读留言

AT+CMGS		#Send message		发送留言

AT+CMSS		#Send message from storage		从存储发送消息

AT+CMGW		#Write message to memory	  把消息写入存储

AT+CMGD		#Delete message		删除消息

AT+CMVP		#Set message valid period		设置消息有效期

AT+CMGMT		#Change message status		更改消息状态

AT+CGSMS		#Select service for MO SMS messages		选择 MO 短信服务

AT+CMGRD		#Read and delete message  阅读并删除消息

AT+CMGSEX		#Send message			发信息

AT+CMSSEX		#Send multi messages from storage		从存储发送多条消息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 单片机 AT 指令处理程序是用于处理 AT 指令的程序,一般用于与模块通信,如 GSM 模块或蓝牙模块等。在单片机开发中,使用 AT 指令可以简化通信和控制的过程。 处理 AT 指令的程序一般包括以下几个步骤: 1. 接收指令:程序需要接收从外部设备发送过来的 AT 指令。可以通过串口或者其他通信接口进行接收。 2. 解析指令:接收到的指令一般是字符串形式,程序需要对其进行解析。解析过程可以使用字符串处理函数,根据指令的格式和命令码进行解析,提取出指令的参数和控制命令。 3. 执行指令:根据解析出来的指令参数和控制命令,程序需要执行相应的操作。例如,如果是发送 SMS 指令,程序需要将指定的文本信息发送给指定的手机号码。 4. 反馈结果:执行完指令后,程序需要返回执行结果给外部设备。可以通过串口或其他通信方式将结果发送出去。结果可以是执行成功或失败的提示信息,或者是返回的数据结果。 单片机 AT 指令处理程序的设计和实现需要根据具体的需求和硬件平台进行调整。程序应该具备良好的可扩展性和鲁棒性,以方便后续功能的增加和修改。同时,程序还应提供适当的错误处理机制,以便处理意外的异常情况。 总之,单片机 AT 指令处理程序是一个重要的通信模块,可以方便地与外部设备进行通信和控制。有效地设计和实现该程序能够提高系统的可靠性和稳定性,提高开发效率。 ### 回答2: 单片机AT指令处理程序是指在单片机中编写的程序,用于解析和处理接收到的AT指令。AT指令是一种用于与模块通信的指令集,常用于控制和配置移动通信设备,如GSM模块或蓝牙模块。 AT指令处理程序的基本流程如下: 1. 初始化:首先,需要设置单片机的串口通信参数,如波特率、数据位、停止位等。这样单片机才能正确接收和发送AT指令。 2. 接收:通过串口接收来自外部设备的AT指令。单片机需要实时监测接收缓冲区,以便及时处理接收到的指令。 3. 解析:对接收到的AT指令进行解析,提取其中的命令和参数。可以使用字符串处理函数来实现解析过程,将指令和参数分离出来,以便后续的处理。 4. 处理:根据解析得到的命令和参数,进行相应的处理操作。例如,可以根据AT指令的不同,调用相应的功能函数来实现相应的功能。这些功能函数可以包括发送短信、拨打电话、配置网络参数等。 5. 响应:根据处理结果,生成相应的响应消息,并通过串口发送给外部设备。AT指令的响应消息通常以固定的格式进行回复,以便外部设备能够正确解析。 单片机AT指令处理程序的编写需要熟悉AT指令的规范和功能需求。同时,还需要掌握单片机的串口通信相关知识和相应的编程技巧。编写完成后,通过测试和调试,可以确保程序可以正确解析和处理各种AT指令,并返回正确的响应消息,从而实现单片机与外部设备的通信和控制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值