首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
WinCE下多线程串口通信在导航系统中的应用   总被引:1,自引:0,他引:1  
基于Windows CE操作系统下的GPS导航系统需要实时地接收来自GPS接收机的定位数据,同时对串口进行实时监控并且还可以在前台界面进行一些其他的操作,利用基于多线程的串口通信编程方法可以有效地解决这一问题。介绍了WinCE操作系统的特点、GPS导航系统的特点、多线程技术的基本概念和串口通信编程技术,分析了GPS导航系统的功能和需求,着重阐述了采用多线程的CCom Port类的串口通信方法来获取定位数据的软件设计过程。通过测试,在满足系统实时性要求的同时,避免了资源浪费,提高系统软件的运行效率。  相似文献   

2.
火灾监控系统需要实时获取来自接收机串口的检测数据和视频数据,对串口进行实时监控的同时还可以进行一些其他的操作.利用基于多线程的串口通信编程思想方法可以很好地解决这一问题.本文介绍多线程的基本概念和上位机C#串口通信编程技术,分析了火灾监控系统的基本功能和需求,着重阐述了采用基于多线程串口通信方法来获取和配置火灾检测参数,并且给出了C# SerialPort类的使用方法.经过最终调试,程序运行稳定,效果良好.  相似文献   

3.
针对无人机飞控系统半物理仿真实验中需要对串口进行扩展的问题,系统采用主控制器LPC1768设计了基于以太网方式的串口扩展,完成了4个串口与以太网之间的双向通信,且串口接收支持帧头+帧长、帧头+帧尾和帧长+帧尾3种智能通信方式。软件设计中利用RL-ARM实时库实现了与PC之间的UDP协议通信。结果表明,采用此方案可以使系统具有实时、可靠和成本低的特点。  相似文献   

4.
基于嵌入式多任务系统的串口通信   总被引:6,自引:0,他引:6  
结合嵌入式多任务系统的特点,从串口通信中协议的拟定、串口通信数据的接收处理、串口通信数据的存储和传输以及串口通信数据的发送处理等方面,探讨基于嵌入式多任务系统的串口通信问题。  相似文献   

5.
自定义串口数据通信协议的分析与设计   总被引:11,自引:0,他引:11  
王承君 《计算机工程》2004,30(24):192-194
以微软公司的MSComm串口通信控件作为底层接口,建立了一个简单的串口通信协议(SPCP)。SPCP协议的设计基于帧传输的思想,采用发送/应答/重连/失败的方式进行。利用该协议能实现双机短信聊天,文件传输等实时数据通信功能。  相似文献   

6.
本文论述了在Unix环境下实时数据如何通过串口在微机或小型机之间进行实时通信,以及如何实现实时数据在进程之间共享的关键技术。  相似文献   

7.
本文论述了UNIX环境下实时为数据如何通过串口在微机或小型机之间进行实时通信,以及如何实现实时数据进程之间的共享的关键技术。  相似文献   

8.
以实际应用中串口通信的开发为例,分析了实时串口通信中数据的获取及处理方法。此例中要求接收雷达串口的数据并进行校验。过比较几种串口通信的编程方法,提出了基于Visual C++中SerialPort串口类的解决方案,并阐述了应用程序的编写过程。  相似文献   

9.
嵌入式智能家居终端通信模块的设计与实现   总被引:1,自引:2,他引:1  
针对嵌入式系统的存储和处理器等硬件资源受限,设计出一个简单高效的串口通信协议和网络通信协议是开发的难点.讨论了基于ARM嵌入式Linux平台实现智能家居终端通信子系统的技术难点和关键实现技术,给出了其中串口通信协议以及网络通信协议的设计与实现,很好地解决了不同带宽和速率的通信匹配问题.该通信子系统已在Linux下调试通过,可与相应串口设备以及网络中心进行正常通信,目前已投入实际使用.  相似文献   

10.
针对目前动基座光电测量仿真检测系统成本高、人机交互性差、携带不方便的问题,设计出了一种可视化、便携的动基座光电测量仿真栓测系统.该系统采用了三星ARM9处理器、嵌入式Linux操作系统以及Qt/Embedded技术,使用Joystick摇杆和终端控制命令操纵光电平台,由串口通信对平台的各种性能指标进行实时检测.文章介绍了系统组成和软件设计流程,重点时设计中的关键问题--Linux下Joystick编程和串口通信的解决过程进行了阐述.测试表明,该系统具有功能丰富、可靠性高、操作便捷等优点.  相似文献   

11.
基于XML的WebGIS通信协议的设计与实现   总被引:11,自引:0,他引:11       下载免费PDF全文
针对WebGIS通信中面向复杂对象及大容量传输的特点,给出了一个新的基于XML的WebGIS通信协议的设计和实现方法.使用UML工具以面向对象的方法细致分析了WebGIS典型的请求和响应协议,并据此详细说明了使用W3C的xML Schema规范设计WebGIS的通信协议的基本方法.最后结合一个WebGIS应用原型,给出了在WebGIS系统中通过对基于xML的通信协议的打包和解析,完成嵌入的主要流程.该通信协议能够适用于分布式异构平台下多种WebGIS系统架构的空间信息交换.  相似文献   

12.
本文介绍了使用多进程技术实现UNIX操作系统环境下的实时监控软件的设计思想,重点说明了进程间的数据交换和同步,软件的实时性,串口的原始工作方式及通讯超时的探测。  相似文献   

13.
针对工业生产数据通信协议复杂、工业设备与云端通信困难的问题,提出一种工业互联网云网关架构。针对传输协议复杂多样的问题,提出了一种多协议数据解析方法,能够对多种协议下的数据进行解析,并转换为MQTT协议,实现数据统一协议并上传至云平台。针对协议转换中的实时可靠性问题,提出一种支持断点续传并可以快速处理并发任务的异步处理机制来保证协议转换的实时可靠性。在保证实时可靠的基础上,提出一种三层加密方式以提高数据传输的安全性。在软硬件上实现了上述云网关架构,并在工业过程控制设备上进行了实验。实验结果表明,该架构能够有效解决工业系统与云平台的数据融合问题。  相似文献   

14.
针对传统的地址固化方式存在设备维修互换困难的问题,提出了一种嵌入式地址智能分配系统的设计方案。该系统从第一个通信模块即第一台设备开始,由近及远依次自动编号,地址号存入到每个通信模块的数据存储器中,并可随时通过串口输出。该系统中所有的通信模块的硬、软件完全相同,使设备的维修互换不受任何影响、摆放位置不受限制。实际应用表明,该系统设计合理,能够准确地分配地址。  相似文献   

15.
在某型以FPGA+C8051单片机架构的控制模块内,采用串行通信总线RS232实现FPGA与单片机之间的数据交互。为实现单片机因外部高优先级的中断触发串口接收中断关闭,导致串口接收再次打开后,出现数据帧错位、数据帧拼接现象的异常问题的解决方案。对单片机接收一帧完整的数据帧时长、接收一帧数据的处理机制、接收数据帧拼接的机制等进行研究处理,并在程序内设置监测点对串口数据帧被外部中断触发中断的关闭时长、中断发生的频次等进行监测; 证实了本次串口数据帧拼接、数据帧错误问题引起的因素为单片机串口接收开启后,受到外部高优先级中断触发串口中断关闭,在执行高优先级中断的同时,FPGA控制软件端并未停止串口数据帧的发送,在单片机串口中断重新开启后,新的串口数据帧与单片机关闭中断前接收的部分数据帧进行拼接,出现数据帧拼接异常现象;且在拼接数据帧中含有与通信协议中数据帧帧尾一致的数据时,该帧数据就会被判读为正常数据帧,从而出现数据解析时,数据帧有拼接、错位的异常问题。采用在通信数据错位异常的软件中增加监测信号及相应的测试用例对串口接收中断关闭时间捕获,实现了对串口数据帧拼接的结果分析和试验验证。对通信数据错位异常采取减小串口中断关闭时间等更改措施后,确保了串口数据帧接收时,因串口关闭时间过长而导致的通信数据数据拼接、错位的异常现象。有效地解决了因串口关闭时间过长带了的数据拼接问题,保证了该控制模块的FPGA与单片机之间通信数据的正常。  相似文献   

16.
鹿艺  张国权 《测控技术》2007,26(1):55-57
本系统采用网络通信和串行通信结合的方法.网络通信部分利用TCP/IP协议建立网络通信功能,开发的程序系统可使导引头终端与远程数据中心、远程控制中心和远程设计中心实现数据交换.串行通信部分利用一般单片机所拥有的RS-232串行接口,使单片机可以同计算机之间进行交互通信,介绍了通过利用微软的ActiveX控件MSComm,在VC 环境下编程的方法.实践证明,该方法简单可靠,可移植性强,可以应用于工业中需要网络通信和串行通信的领域.  相似文献   

17.
韩志平  陈钟荣 《计算机工程》2007,33(15):243-245
针对雷达天线控制系统中步进电动机精度高的要求,设计了一种检测电机及其专用细分驱动器的方案,介绍了Matlab实现串行通信的基本方法,给出Matlab环境下基于自整角机-数字转换器的步进电机及其驱动器的测试平台与PC串行通信的软件设计,运用Matlab对机电测试的数据进行了实时处理,分析了驱动器的性能,从而选择最佳细分方案,改善了雷达天线旋转角度的精确性。  相似文献   

18.
MSComm和多线程在数据采集系统中的应用   总被引:8,自引:0,他引:8  
针对串口通信的实时性和系统资源的利用不足,提出了基于多线程和MSComm控件的串口通信设计思想。结合串口通信的机理和自定义消息方式的多线程,并利用操怍方便、稳定可靠的MSComm控件,分析了Win32环境下的采集软件的开发方法。用Visual C++6.0实现了发动机振动信号的数据采集系统软件,给出了软件的设计思路,关键步骤和部分的程序代码。目前该软件在发动机故障振动信号采集当中得到了很好的应用,为以后发动机故障信号的特征提取打下了良好的基础。  相似文献   

19.
设计了一种跨网传输的串口通信软件,该软件采用数据收发双线程机制和数据队列线程间数据共享机制,设计了数据通信的数据帧类型校验、数据帧CRC校验和数据帧帧长校验等方法,保证数据高效性、安全性和完整性,通过速率测试和误码测试,证明该模型实现了可靠、安全和高效的串口通信,满足了在试验网和信息网之间实时数据通信的需要.  相似文献   

20.
牟龙华  凌琳 《测控技术》2007,26(10):57-60
详细阐述了地铁迷流上位机监测软件的VC 实现,包括界面设计、数据表单设计、通信协议的制定以及串行通信的实现.介绍了ADO访问数据库技术、VC 提供的串行通信控件MSComm的用法以及实时动态曲线的实现;分析了软件的具体设计思路并给出了主要程序代码.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号