专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
51单片机
关于51控制tc35的一些问题,希望好心大侠帮忙看看
2020-02-05 09:22
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
11609
78
78
tc35板子是按这原理图连的.最后调试能进入;联网模式了。但是一直发不出短信。卡没有欠费。然后串口通信的线也保证对了。去论坛一些地方看。都说是软件原因。。但是我感觉软件没问题。想请问各大侠。还有其他的硬件原因吗?希望得到您们的指点。。谢谢
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
77条回答
hzpyj
1楼-- · 2020-02-13 10:34
你用的是TXT格式 我用的是PDU格式,这是我使用TC35前的代码分析
短消息PDU数据模式
短消息的内容可以是中文或者其他字符,下面是对PDU 数据的分析。
由于SMS报文是以8bit字节序列传输的,因此当用户数据为十六进制数时,不需要编码可直接发送。但当用户数据是ASCII码序列时,需进行编码,将7bit的ASCII码值序列压缩成8bit
的字节序列。下面介绍ASCII码序列的编码过程
SMS信息 C L O S E
ASCII码值 43 4C 4F 53 45
二进制表示 100 0011 100 1100 100 1111 101 0011 100 0101
压缩码过程 0100 0011 1110 0110 0111 0011 0101 1010 0000 0100
目标字节串 43 E6 73 5A 04
SMS信息 O P E N 1
ASCII码值 4F 50 45 4E 31
二进制表示 100 1111 101 0000 100 0101 100 1110 011 0001
压缩码过程 0100 1111 0110 1000 1101 0001 0001 1001 0000 0011
目标字节串 4F 68 D1 19 03
SMS信息 O P E N 2
ASCII码值 4F 50 45 4E 32
二进制表示 100 1111 101 0000 100 0101 100 1110 0110010
压缩码过程 0100 1111 0110 1000 1101 0001 0010 1001 0000 0011
目标字节串 4F 68 D1 29 03
O P E N 3
目标字节串
加载中...
hzpyj
2楼-- · 2020-02-13 15:34
例:如向13912345678发送SMS信息‘CLOSE’,其过程如下:
首先发送AT+CMGS=20<CR>
然后等待ASCII字符“>”。然后输入
> 0891 683108806105F0 11000D91 683119325476F8 000000 0543E6735A04 <ctrl-Z>
① 08=TON/NPI+SCA的长度,按字节计。
91=TON/NPI
② 683108806105F0=SCA,此例中为绵阳地区服务中心号码8613800816500,编码方式为:每二位取反,奇数位补F
③ 11=8bit:MIT,RD,RPF,UDHI,RP,MMS,SRI
00=MR(消息参考值)
0D=目标SIM卡号码长度
91=TON/NIP
④ 683119325476F8=目标SIM卡号码,此例中为8613912345678
⑤ 00=PID(协议ID)
00=DCS(数据译码配置)
00=VP(有效周期)
⑥ 05=用户数据长度(按字节计)
43E6735A04=用户数据’COLSE’
注意:<SCA>=①+⑵,<TPDU>=③+④+⑤+⑥
加载中...
hzpyj
3楼-- · 2020-02-13 18:19
精彩回答 2 元偷偷看……
加载中...
hzpyj
4楼-- · 2020-02-13 20:23
发
MSTUDIO.rar
(160.58 KB, 下载次数: 13)
2012-5-13 16:09 上传 点击文件名下载附件
个软件给你 你可以通过监听看到相应的握手信息及收发短信的通讯过程,在好好理解下发送短信的过程及代码
加载中...
hzpyj
5楼-- · 2020-02-13 21:34
n年前 我的基础就是用这通讯软件对AT指令进行分析的
加载中...
hzpyj
6楼-- · 2020-02-14 01:30
只要通讯正常,这软件能识别TC35模块。用好这工具,保你迅速入门
加载中...
首页
上一页
6
7
8
9
10
11
12
13
下一页
一周热门
更多
>
相关问题
【东软载波ESF0654 PDS开发板活动】开箱
1 个回答
东软载波ESF0654 PDS开发板外部中断
1 个回答
东软载波ESF0654 PDS开发板高级控制定时器AD16C4T
1 个回答
用串口调试助手为什么只能在hex模式接收发送而在文本模式不行
9 个回答
触摸芯片SC02B/SC04B在地砖灯的设计方案
1 个回答
东软载波ESF0654 PDS开发板串口USART0代码分享
1 个回答
普通32位单片机使用linux的应用代码
5 个回答
东软载波ESF0654 PDS开发板AT24C04的调试
9 个回答
相关文章
51单片机与蓝牙模块连接
0个评论
51单片机的硬件结构
0个评论
基于51单片机的无线遥控器制作
0个评论
51单片机 AD转换
0个评论
51单片机数码管递增显示
0个评论
如何实现对单片机寄存器的访问
0个评论
基于51单片机的指纹密码锁
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
51单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
短消息PDU数据模式
短消息的内容可以是中文或者其他字符,下面是对PDU 数据的分析。
由于SMS报文是以8bit字节序列传输的,因此当用户数据为十六进制数时,不需要编码可直接发送。但当用户数据是ASCII码序列时,需进行编码,将7bit的ASCII码值序列压缩成8bit
的字节序列。下面介绍ASCII码序列的编码过程
SMS信息 C L O S E
ASCII码值 43 4C 4F 53 45
二进制表示 100 0011 100 1100 100 1111 101 0011 100 0101
压缩码过程 0100 0011 1110 0110 0111 0011 0101 1010 0000 0100
目标字节串 43 E6 73 5A 04
SMS信息 O P E N 1
ASCII码值 4F 50 45 4E 31
二进制表示 100 1111 101 0000 100 0101 100 1110 011 0001
压缩码过程 0100 1111 0110 1000 1101 0001 0001 1001 0000 0011
目标字节串 4F 68 D1 19 03
SMS信息 O P E N 2
ASCII码值 4F 50 45 4E 32
二进制表示 100 1111 101 0000 100 0101 100 1110 0110010
压缩码过程 0100 1111 0110 1000 1101 0001 0010 1001 0000 0011
目标字节串 4F 68 D1 29 03
O P E N 3
目标字节串
首先发送AT+CMGS=20<CR>
然后等待ASCII字符“>”。然后输入
> 0891 683108806105F0 11000D91 683119325476F8 000000 0543E6735A04 <ctrl-Z>
① 08=TON/NPI+SCA的长度,按字节计。
91=TON/NPI
② 683108806105F0=SCA,此例中为绵阳地区服务中心号码8613800816500,编码方式为:每二位取反,奇数位补F
③ 11=8bit:MIT,RD,RPF,UDHI,RP,MMS,SRI
00=MR(消息参考值)
0D=目标SIM卡号码长度
91=TON/NIP
④ 683119325476F8=目标SIM卡号码,此例中为8613912345678
⑤ 00=PID(协议ID)
00=DCS(数据译码配置)
00=VP(有效周期)
⑥ 05=用户数据长度(按字节计)
43E6735A04=用户数据’COLSE’
注意:<SCA>=①+⑵,<TPDU>=③+④+⑤+⑥
一周热门 更多>