调试gprs时怎么把gprs数据上传从网络调试助手

京公网安备: 电视节目制作:(京)字苐1101号 本网站信息涉及广告内容!

1、假如你是创客或者学生因为伱没有服务器硬件和服务端软件
2、正在做TCP通信,可能是GPRS或者WIFI;或者入门级别的单片机学习者并且想做网络通信的
同时满足上面两个条件嘚建议下载。 完整的pdf格式文档51黑下载地址(共6页):

下载积分: 黑币 -5

自己项目中需要通过GPRS模块向PC机发送图像gprs数据上传每一个像素值采取十六进制gprs数据上传表示,现在需要

一个GPRSgprs数据上传中心来接收传输上来的gprs数据上传

我的下位机系统通過GPRS模块发送的gprs数据上传是十六进制的,诸如FF D8这样的gprs数据上传但我

的gprs数据上传中心接收并显示时却完全是乱码。

我是采取套接字 TCP方式接收gprs數据上传的以定时器方式运行接收函数,下面是接收

问题应该出现在接收及显示方式上发送的是十六进制gprs数据上传,接收到char 型buffer中再轉换为CSting 类型的,然后显示

而GPRS模块尝试程序及串口调试用手等应用程序中,有个十六进制接收复选框如果选中,那完全能够接收我传输仩来的gprs数据上传也就是如果采取GPRS模块尝试程序或串口调试助手中十六进制接收方式来接收我发送的gprs数据上传,则能够解决问题

请高人指点,如何解决这个问题如果有其它方式解决也能够。

你怎么还在问这个问题啊

那么多人都告诉你该怎么做了。

从你这句“发送的是┿六进制gprs数据上传”上就能够看出来你还真没明白“gprs数据上传”是什么东东。

你发送的gprs数据上传类型是BYTE流照旧DWORD? 你能够尝试把在发送之湔用CON_系列的宏把你的gprs数据上传转一下再发出去

另外建议不要用计时器,建议开个线程里面循环好一点

你发送的gprs数据上传类型是BYTE流照旧DWORD? 伱能够尝试把在发送之前用CON_系列的宏把你的gprs数据上传转一下再发出去

另外建议不要用计时器,建议开个线程里面循环好一点

敢问BYTE流和DWORD除鈈同平台对高位置转换有差异外另有啥区别?

DWORD,WORD,LONG,ULONG谁家的gprs数据上传在线上也是byte嘛(追究到硬件是bit但MS公开给咱们的接口函数都是8bits为最小单位)关头是看你怎么以为它。你以为它是WORD那你一下看俩嘛

你发送的gprs数据上传类型是BYTE流照旧DWORD? 你能够尝试把在发送之前用CON_系列的宏把你的gprs数據上传转一下再发出去。

另外建议不要用计时器建议开个线程里面循环好一点

个人以为不应是这个问题吧,如果是little/big endian问题那么显示出来嘚gprs数据上传只可是和发送的不一样,也不应是乱码的吧

另外建议不要用计时器,建议开个线程里面循环好一点

敢问BYTE流和DWORD除不同平台对高位置转换有差异外另有啥区别?

LZ说接收乱码我不知道接收方是什么方式去解析接收的gprs数据上传,也不知道传出去的gprs数据上传类型昰什么啊

也许LZ一个DWORD传一个数出去,接收方也以一个DWORD位数去解析结果endian不对。这很有可能吧以乱码的现象来說。

传输线上当然是BYTE流

对啊,楼主应该是不会发汉字出去的。

我要回帖

更多关于 gprs数据上传 的文章

 

随机推荐