社区
嵌入开发(WinCE)
帖子详情
wince串口接收模块数据
qq_35417304
2016-09-23 04:06:26
我开发了一个模块通过串口向wince发送数据。
wince上我建了一个串口读线程。但是数据保存下来,1s只有10hz左右,就是1s接收10组数据。
但是稍微把保存类的延时调低过后。。就有连续几组数据是一样的。
按照模块在pc机上接收数据都是50HZ,并且数据不重样。
请各位大神指点一下。谢谢
...全文
796
2
打赏
收藏
wince串口接收模块数据
我开发了一个模块通过串口向wince发送数据。 wince上我建了一个串口读线程。但是数据保存下来,1s只有10hz左右,就是1s接收10组数据。 但是稍微把保存类的延时调低过后。。就有连续几组数据是一样的。 按照模块在pc机上接收数据都是50HZ,并且数据不重样。 请各位大神指点一下。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xky96
2016-09-23
打赏
举报
回复
先用wince版的串口调试助手测试一下。接收正常的话就是你程序问题。
别以为你站在珠峰就能看到全世界
2016-09-23
打赏
举报
回复
串口线程有数据就接收,不要用延时什么的。
飞凌GPRS+GPS资料
飞凌GPS:产品的核心为GS-89m-JMTK
模块
。GS-89m-J是一个高效能、低耗电的智能型卫星接收
模块
或称做卫星接收引擎,它采用l联发科技公司所设计的32通道定位接收芯片,是一个完整的卫星定位接收器具备全方位功能,能满足专业定位的严格要求与个人消费需求。 资料包括:gps在s3c2440裸机测试;windows xp系统测试程序;辅助资料;嵌入式linux系统测试程序-2440-6410;嵌入式
wince
系统测试程序-
wince
6;GPS原理图;飞凌GPS
模块
简介。 飞凌GPRS: 产品信息: 飞凌GPRS
模块
可以搭载西门子MC39i、华为GTM900-C等多种GPRS模组,具备5线串口,支持
数据
传输和语音通话 ●电源: 5V 2A直流电源适配器(内+外-,插头为3.5×1.35mm) ●可搭载的GPRS模组: 西门子MC39i、华为GTM900-C等 ●
数据
接口:1A-2A 5线串口(RXD、TXD、RTS、CTS、GND) ●语音接口: 3.5mm标准耳机插座、3.5mm标准话筒插座、RJ11标准电话听筒插座。(3.5mm插座的优先级高于RJ11插座,当同时插入耳麦和电话听筒时,电话听筒无效) ●天线接口: U-FL / I-PEX ●指示灯: 电源指示灯(红色)、状态指示灯(蓝色) ●按照串口电平的不同,飞凌GPRS
模块
分为TTL电平版本和RS-232电平版本,二者区别如下: TTL电平版本没有DB9插座(CON7),只能通过20pin扁带线与FL6410/OK6410开发板相连。 RS232电平版本没有20pin双排插针(CON8),通过串口线与开发板相连。需要注意的是:开发板标配的串口线只能用于连接GPRS
模块
与开发板,若要GPRS
模块
与PC相连,则需另购专用的串口线。 参考资料;飞凌GPRS测试源码;GPRS_通用原理图1;飞凌GPRS测试方法
基于WiFi技术的矿井信号收发器设计
针对现有井下无线收发器信号传输距离短、功耗大、抗干扰能力差等缺陷,设计了一种基于WiFi技术的矿井信号收发器。该信号收发器采用ARM9嵌入式芯片及
WinCE
操作系统,与井下采煤机监控
模块
建立Modbus协议的
数据
通信,通过RS485
串口接收
采煤机运行参数;在WiFi网络内与井下无线接入点建立支持TCP/IP协议的无线连接,并与井上监控中心服务器通信,完成对采煤机运行状态的监控。应用表明,该信号收发器具有较高的实时传输性能,且功耗低,抗干扰能力强。
wince
的GPS模拟器
Virace GPS Simulator V0.3.1 自述文件 2009.6.7 ====================================================================== Virace GPS Simulator是什么? ====================================================================== Virace GPS Simulator(以下简称为Virace)用软件模拟GPS接收器输出的GPS语 句,通过串行口输出到GPS应用软件。用鼠标或键盘控制Virace而模拟实际GPS接 收器的运动,或者重播已有的GPS航迹文件,从而在室内测试GPS导航软件等。 Virace具有手动实时控制及航迹重播两种方式。为了控制灵活方便,Virace定义 了许多鼠标及键盘动作。经过少许试用,就可以对照一个大比例尺的导航地图以 超过正常驾车速度行驶在市区及郊区路上。 ====================================================================== Virace运行在什么操作系统下? ====================================================================== Windows ====================================================================== Virace运行的方式 ====================================================================== 1. Windows下的GPS软件可通过Virace的虚拟串口直接测试。 2. Windows下有微软的Device Emulator,因此部分与Device Emulator兼容的 PPC、CE、SP软件可以在Device Emulator中模拟测试,由Virace提供GPS信号。 3. 可以将Virace输出到蓝牙的输出COM口,测试使用蓝牙GPS
模块
的PPC、SP及 Symbian S60等GPS软件。 4. Virace输出到PC的物理COM口,测试任何与PC物理串口连接的GPS设备 5. 用Virace将plt、gpx、kml、gpssim、trk格式的航迹文件,转为带速度、方 位角,及卫星状态的nmea文件,再在GpsGate内播放。 ====================================================================== Virace的特点 ====================================================================== 四种模式:自由驾驶模式 + 三种航迹重播模式(逐点重放航迹模式,手控速度 航迹模式,比例速度航迹模式)。运行中根据需要可在四种模式间无缝自由切换。 航迹文件支持plt、gpx(含gpx航迹及Garmin详细航线)、kml、gpssim、trk。 可将航迹文件另存为带速度、方位角,及卫星状态的nmea文件。 航迹重播时具有丰富的控制项,可快进、快退,选择某个段,反序,循环,亦可 人为加入左右偏移。 载入航迹时可选过滤掉点数少或距离小的段。 可选与PC版OziExplorer交互运行。通过Ozi API,在Ozi中双击地图上的某点, Virace就立即跳跃至该点(自由驾驶模式),或跳至离该点最近的航迹(航迹 重播模式);单击地图上的某点,则以当前速度向该点行驶(自由驾驶模式)。 最多3路COM口输出,加1路Ozi输出。每路的参数是独立选择的,且可以独立启停。 支持虚拟串口。与Eltima Virtual Serial Port ActiveX Control V2.5及对应的 Eltima Virtual Serial Port Driver兼容。注:Eltima Virtual Serial Port 是共享软件,一切权利归其所有人。Virace的发行包内不包括该虚拟串口驱动及 控件,请自行购买或下载试用版。 多种转向方式。鼠标滚轮,Ozi中单击,键盘左右箭头等。另有键盘45度及10度转 向键。键盘左右箭头及鼠标滚轮的转向灵敏度可自定义。 多个预设的速度键及上下箭头加减速,另外可随时暂停(速度为0,但依然输出GPS 信号)。 在退出时自动保存当前位置(经纬度、速度、方位角等)及所有
电子导航云狗源码分享-电路方案
USB电子导航云狗功能介绍: 云狗硬件
模块
通过USB与主机连接,给主机提供GPRS、GPS和雷达信息等信息,同时给主机开发相应的应用程序,以实现云导航、云预警(固定及流动测速预警)、路况信息、远程定位以及违章查询,另地图卡装载在云狗
模块
端。 应用场景:汽车行业,顺应车载智能云发展趋势,实现汽车多维度系统方案。 硬件方面: TUSB3410做为通讯主控USB device设备,通过USB把两路UART
数据
往USB HOST主端传输或接收。一路串口
数据
是GPS
模块
数据
,型号UBX-G7020,直接与TUSB3410串口对接。TUSB3410芯片的另一路串口
数据
是来自SC6531芯片,这路串口
数据
是雷达及SIM卡联网
数据
,另外需要支持SD卡功能。TUSB3410芯片连接AU6350 USB_HUB芯片,最后由AU6350 USB_HUB芯片的USB口与HOST端相连 电子云狗(雷达+GPS+流量卡) 软件方面: TUSB3410主要实现USB-SERIAL驱动,TUSB3410包括INTERRUPUT类型接口及BULK类型接口,INTERRUPUT类型接口。下面只有一个中断端点,主要是做USB device与 USB host端心跳监控及
数据
加密功能,BULK类型接口下面配置为2个端点,BULK IN做为两路串口读
数据
上传,BULK OUT做为写
数据
。 USB驱动
数据
传输分析如下: 主端host请求
数据
,device端 USB 接收到请求令牌包,会把GPS及GPRS
数据
通过USB管道向上传输
数据
。 系统host端驱动解析GPS及GPRS
数据
,利用机制组包,存储GPS
数据
在链表节点及8K GPS滚筒缓存区中,GPRS
数据
存储在8K GPRS滚筒缓存区中。 导航地图调用USB-SERIAL驱动接口,读取链表中节点
数据
。 云狗狗应用调用USB-SERIAL驱动接口,分别读取GPS滚筒
数据
及GPRS滚筒
数据
电子导航云狗源码程序如下: TUSB3410单片机USB转串口驱动: USB-FS-Device
WINCE
操作系统HOST端usb驱动: USBSer 如截图: 注意:该设计源码来自分享他人设计,仅供大家参考学习,不可用于商业用途。
基于GPS和CDMA的物流车辆监控终端的设计
近年来物流行业发展迅速,提出了一种基于GPS(全球定位系统)和CDMA(码分多址)技术的物流车辆监控终端的设计方案。采用S3C2440A ARM芯片作为主控芯片,选取合适的GPS
模块
和CDMA
模块
进行硬件设计。研究分析了GPS和CDMA技术。在
WinCE
5.0平台上设计了GPS
串口接收
程序,以及终端与监控中心的无线通信程序。结果表明,本系统运行稳定,
数据
刷新时间小于3 s,GPS位置漂移值小于20 m。
嵌入开发(WinCE)
19,503
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章