OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4430|回复: 6

GSM(GPRS)模块数据传输格式问题

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2016-8-18
在线时间
3 小时
发表于 2016-8-21 09:45:42 | 显示全部楼层 |阅读模式
1金钱
   相信很多人都用过GSM模块的GPRS数据传输,对于GPRS的数据传输有2种模式,AT指令模式和数据透传模式有些疑问,请各位帮忙解惑;1. 如果工作在AT指令模式,发送数据 用的是 类似 AT+IPSEND="1234"这样的指令,传送的实际上是字符串(ASCII码,0x31,0x32,0x33,0x34, 然而我实际上想传送的是 0X12,0X34,那么怎么传送这样的HEX数据呢?
2. 如果工作在数据透传模式, 比如想发送 HEX数组 0x12,0x34; 是否还需要自己用TCP/IP协议对数组进行封包呢再通过串口发送到GSM模块?还是直接用串口发送(不用封包)?

最佳答案

查看完整内容[请看2#楼]

1,用透传模式 2,不需要,透传模式相当于一个透明串口。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-8-21 09:45:43 | 显示全部楼层
1,用透传模式
2,不需要,透传模式相当于一个透明串口。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2016-8-18
在线时间
3 小时
 楼主| 发表于 2016-8-21 09:57:33 | 显示全部楼层
请各位高手支招啊,别沉了啊,应该有很多人用过吧!
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2016-8-18
在线时间
3 小时
 楼主| 发表于 2016-8-21 11:11:16 | 显示全部楼层
透传模式 是否就把GSM模块 当串口一样用?模块会自动对 用户数据 进行 TCP封包? 求指教
回复

使用道具 举报

14

主题

219

帖子

0

精华

高级会员

Rank: 4

积分
598
金钱
598
注册时间
2014-4-14
在线时间
76 小时
发表于 2016-8-22 08:51:22 | 显示全部楼层
哎~~原子的论坛菜鸟一堆!!难点的问题没一个人会!!自己写个函数,将“1234”转换成0x12 0x34 不就好了,这个问题怎么老是有人问!!真不想说!!懒得说!!
回复

使用道具 举报

3

主题

144

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7342
金钱
7342
注册时间
2016-2-6
在线时间
1863 小时
发表于 2016-8-22 22:26:30 | 显示全部楼层
GS1101923161 发表于 2016-8-22 08:51
哎~~原子的论坛菜鸟一堆!!难点的问题没一个人会!!自己写个函数,将“1234”转换成0x12 0x34 不就好了, ...

别误导人家,谁告诉你"1234"可以写成0x120x34了?
回复

使用道具 举报

3

主题

144

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7342
金钱
7342
注册时间
2016-2-6
在线时间
1863 小时
发表于 2016-8-22 22:32:21 | 显示全部楼层
AT命令发送十六进制数是没有问题的,关键是必须采用类似"AT+IPSEND=12"这种方式发送,也就是必须指定发送的字符长度,否则GPRS会在发送一些与命令功能字相似的字节时意外中断或终止发送,比如字符串结束符\0,发送确认\x1a等,如果指定了发送长度,那么GPRS模块就不管是什么内容,一直发送到长度结束为止,也就意味着完全可以发与命令字相似的内容了。
至于hex数组,直接发送给模块就可以了,不会有问题的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 08:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表