` 本帖最后由 ruihuan 于 2012-8-15 09:38 编辑
例如发送中文短信内容“你好!”到 手机号码“***”(这个号码是我乱写的)
1、设置发送方式为PDU格式
发送 AT+CMGF=0 <回车>
2、设置放送短信的长度
发送 AT+CMGS=21<回车>
3、发送短信内容:
0011000D91683142658759F50008AA64F60597DFF01
这个短信的长度和短信的内容是怎么弄来的呢?我就不讲了,自己百度去吧。{:soso_e151:}
这里我提供一个自己写的一个软件来获取这些内容。(要把软件切换到“高级模式”才能获取到,发送短信时候用到的完整的内容)。
`
3
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|
|
|
|
先给自己一个回复
|
|
|
|
|
本帖最后由 ruihuan 于 2012-9-14 15:25 编辑
days110001 发表于 2012-9-12 21:26
这是干嘛用的
gsm模块发送中文短信的时候,要把中文转化成Unicode码,这个软件可以实现这功能。同时当你用AT指令发送中文短信信息的时候,还要对电话号码进行重新的排序和进行短信长度说明等相关设置。如果你用这个软件你就不需要知道这些原理性的东西了,软件可直接帮你生成。也就是说:主要是生成我上面说的“发送中文短信”的3个步骤的第三个步骤的内容。
|
|
|
|
|
本帖最后由 ruihuan 于 2012-9-14 16:19 编辑
我刚刚发现高级模式中有点问题,当中文短信长度小于等于8个字符的时候,请在生成的那串号码的“0008AA”的后面加个“0”;当短信字符的长度大于8(也就是9个以上)的时候就不用该了。
|
|
|
|
|
头像被屏蔽
· 2012-9-15 10:30:22
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|
|
|
|
|
爱好泪2012 发表于 2012-10-17 13:58
什么东西啊
单片机用gsm模块发送中文短信编程的一个辅助软件。
|
|
|
|
|
学习
|
|
|
|
|
编码正确也出现error
|
|
|
|
|