1、“.....在介绍具体程序之前,首先简单介绍消息相关的命令。命令介绍命令是套用于对模块控制的命令,通常以开头。单片机通过向模块的控制。不同的命令控制模块的不同动作。通常情况下,命令以字母开头,以码为的字符结尾。下面介绍几种常用的指令,下面的命令如果不做特殊说明,都是需要带码为的字符结尾,如果不带,则会对该条命令进行说明。同般的有线样,模块的指令集支持标准的指令集,也支持传真指令集。作为模块,它支持满足规范和的指令集。其中主要是短消息的应用,考虑到本章介绍的是短消息应用系统,这里只讨论指令集。指令集提供的命令主要实现短消息的发送删除存储等操作,下面对些命令进行具体的介绍。模块中与有关的指令介绍引擎模块提供的命令接口符合和规范。中定义的接口,提供了种移动平台与数据终端设备之间的通用接口对短消息作了详细的规定。在短消息模块收到网络发来的短消息时,能够通过串口发送指示消息......”。
2、“.....与有关的指令如表所列。指令集,是由诺基亚爱立信摩托罗拉和等厂家共同为系统研制的,其中包含了对的控制。表相关指令指令功能详解短消息发送命令该命令主要用于短消息的发送,它提供形式的短消息的发送,也提供格式的短消息的发送,另外它还提供测试指令。具体的指令格式下。响应为。该指令主要是用来进行测试。,该命令是用来发送基于格式的短消息。如果发送成功,则响应为如发送失败,则响应为在该命令中,为字符串形式的目的地址,指摘收短消息的手机号码,它的类型由来确定。为地址类型识别号,当的第个是时,的值为整数值,否则的整数值为该条令在输入完前面的参数后,以回车符号结束,接下来输入短消息的内容,并以字符结束,该字符的码值为。如果取消发送,则以字符结束。如果发送成功,则返回服务中心的时间戳,具体可以参看响应命令格式。如果发送不成功,则返回信息。该命令是用来发送基于格式的短消息。如果发送成功......”。
3、“.....则响应为。在该命令中,首先发送命令,并以回车符号结束,然后等待模块返回字符,当返回字符后,再具体输入的内容,并以字符结束,该字符的码值为。如果取消发送,则以字符结束。如果发送成功,则返回状态信息,具体可参看响应命令格式。如果发送不成功,则返回信息。在基于格式的短消息中,所有的参数均在数据包里,具体的数据格式在后面进行详细说明。删除短消息命令删除卡内存的短消息该命令主要用于短消息的删除,因为般手机的存储量或者卡的存储量是有限的,因此有时需要删除已经阅读过的短消息。它具体提供两条指令,具体的指令格式如下。响应为。该指令主要是用来进行测试的。该命令主要用来删除指定位置的短消息。如果删除成功,则响应为,如果删除失败,则响应为。阅读短消息命令该命令主要用于阅读短消息的内容,它具体提供两条指令,具体的指令格式如下。响应为。该指令主要用来进行测试......”。
4、“.....如果操作成功,则响应为具体的短消息内容,针对模式和模式,有不同的响应内容如果操作失败,则响应变。关于短消息内容的解析在后面会进行详细介绍。选择消息格式命令该命令主要用于设置短消息的格式,将短消息设置成格式或者格式,它具体提供三条命令,具体的指令格式如下。响应为。该指令主要用来进行测试。该命令主要用来读取格式。如果操作成功,则响应为。该命令主要用来设置格式。如果操作成功,则响应为。当的值为时,代表格式的值为时,代表格式。短信中心设置命令该命令主要用于设置短信中心,它具体提供三条命令,具体的指令格式如下。响应为。该指令主要用来进行测试。该命令主要用来读取短信中心的地址。如果操作成功,则响应为。响应中的为短信中心的地址用来表示为地址类型识别号,可以参照命令中的含义。,该命令主要用来设置短信中心的地址。如果操作成功,则响应为。为短信中心的地址用来表示为地址类型识别号......”。
5、“.....以上只列出了短消息操作的些命令,其他命令就不再进行详细介绍了,具体可以参看命令手册。短消息的设置通过前面命令的介绍可知,由于短消息发送可以采用格式,也可以采用格式,因此在发送短消息之前,需要设置短消息的格式。另外,也需要设置短信中心号码,下面为上体的程序。短消息中心地址的设置在短消息的发送过程中,源终端将短消息发送到另外个目的终端,源终端首先将短消息发送到短信中心,由短信中心再转发给目的终端,因此实现的机制是存储转发的机制,这样就必须要正确设置好短信中心的地址。下面为该部分程序的具体代码。设置短信中心地址采集电路模块接口电路卡接口电路图串行存储电路单片机控制电路控制电路电源电路电源电路串口设计电路图复位电路在该程序中,封装的数据为,这样的数据,函数返回的是数据包的长度。命令中的参数必须是字符形式命令中的短信中心地址必须为这样的格式命令中的为地址识别号,这里地址信息中使用了......”。
6、“.....短消息格式的设置在发送短消息时,需要选择短消息的格式,短消息的格式有和两种格式。下面为具体的程序。设置短消息格式在该程序中,封装好命令的值为或者后,函数返回的是数据包的长度。当的值为时,格式为格式当的值为时,格式为格式。通过上面的程序也可以看出,对于短消息的处理,主要是针对相应的命令将数据进行封装的,具体的数据发送和接收则由串口发送中断服务程序和串口接收中断服务程序完成。发送短消息通过前面命令的介绍可知短消息可以是按照模式或者模式发送,具体采用哪种模式发送短消息,需要根据系统的需要来决定。另外,也要取决于模块支持的具体格式,有的模块只支持模式,有的模块只支持模式,也有的模块两种模式都支持。在此,将对这两种模式进行介绍。基于模式的发短信代码实非常简单,实现起来也十分容易,只要将电话号码和发送内容封装好即可,但最大的缺点是不能收发中文短信而模式不仅支持中文短信......”。
7、“.....基于模式的实现要稍微复杂点,由于数据包有具体的帧结构,因此必须按照数据包的格式进行封装数据。下面先分析数据包的帧结构,因此必须按照数据包的格式进行封装数据。下面先分析数据包的帧结构。如表所示为数据包的帧结构。表数据包的帧结构类型在数据包的帧结构中,字段为短消息中心的地址类型指明数据包的类型协议识别号为短消息的编码格式。对于数字或者字符采用编码值为,如果内容是汉字,则采用的编码值为,采用的是编码方式。在该系统中采用的字符编码方式为表示短消息的有效时间表示数据内容的长度为具体的短消息的内容。这里需要强调的是在数据包里面,所有的数字是以字符形式发送的。根据前面介绍的短消息发送的命令可知首先发送头信息,然后必须等待模块的响应,当响应为时,则继续发送具体的内容数据。其流程图如下图。图短消息发送的流程图下面简单介绍下编码规则模式收发短信可以使用种编码和编码。编码用于发送普通的字符......”。
8、“.....编码用于发送字符。般的编码由十三项组成。短信息中心地址长度,位十六进制数字节。短信息中心号码类型,位十六进制数。短信息中心号码,的长度将由中的数据决定。文件头字节,位十六进制数。北京经纬星航科技发展有限公司信息类型,位十六进制数。被叫号码长度,位十六进制数。被叫号码类型,位十六进制数,取值同。被叫号码,长度由中的数据决定。协议标识,位十六进制数。数据编码方案,位十六进制数。有效期,位十六进制数。用户数据长度,位十六进制数。用户数据,其长度由中的数据决定。中设定采用编码,这里是中英文的字符。短消息接收和处理包括短消息的删除和接收根据前面对短消息读取命令的分析可以看出,短消息的接收主要饰物三个步骤首先发送读取短消息的命令然后模块返回响应最后对响应进行解析得到短消息的内容。在分析响应数据时,根据采用的是模式还是格式,其分析程序也会不同。般来说......”。
9、“.....因此需要删除已经阅读过的短消息。短消息的删除操作主要是通过发送删除的命令,前面已经介绍过,在此不再详述。短信接收处理流程的流程图如图所示图短信接收处理流程的流程图信息采集控制程序设计模拟量采集模块主要是单片机通过通道采集来自传感器的信号,并将信号进行处理。的转换有几种模式,比如序列通道单次转换序列通道多次转换。考虑到有路采集,因此选用序列通道单次转换,当然也可以采用序列通道多次转换,关于转换模式的选择主要设置相应的转换的寄存器来实现。数据采集的时间间隔则通过定时器来完成,就是在每次定时器中断到来时读取采集得到的数据,在读数据之前先停止转换,当读取数据完毕后启动转换,如果得到数据,则设置个标志位通知主程序,告诉主程序已经得到新的数据。整个模块采用中断服务程序的结构。如图所示为该模块的程序流程图。该模块主要涉及转换和定时器的操作......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。