首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 484 毫秒
1.
在自动化测量、数据实时采集和监控系统中,智能仪表之间、计算机和智能仪表之间的数据通信越来越重要.串行通信是主要的通信方式.结合工程实例,阐述了RS232/485串12通信原理,使用多线程技术实现了罐区的数据采集和传输系统.  相似文献   

2.
龙芯2号同时多线程处理器的软硬件接口设计   总被引:1,自引:0,他引:1  
随着生产工艺的提高,芯片上能集成越来越多的晶体管,多线程技术也逐步成为一种主流的处理器体系结构技术,而多线程处理器的软硬件接口也就成为急需解决的问题.在分析同时多线程的软件需求的基础上,提出龙芯2号同时多线程处理器的软硬件接口协同设计解决方案,给出相应的操作系统实现方案.同时,在Linux 2.4.20的基础上实现了龙芯2号同时多线程处理器相应的操作系统.通过运行SPEC CPU2000等测试程序进行性能评测,充分说明实现软硬件接口的龙芯2号同时多线程处理器极大地提高了多进程负载的性能.分析和设计方案不仅适用于同时多线程处理器,而且对于片内多核处理器的设计也有借鉴作用.  相似文献   

3.
基于SOCKET和多线程的应用程序间通信技术的研究   总被引:12,自引:0,他引:12  
探讨了基于多线程和SOCKET在不同的程序之间进行数据通信的方法,结合课题的实践论述了其中的关键问题和技术,并运用多线程、WINSOCK和“环”文件的方式完成了应用程序之间通信的任务。同时利用同步对象解决了多线程的资源共享问题。  相似文献   

4.
内嵌多线程是Java语言的重要特色,也是其高性能的重要体现。应用多线程,必须对多线程间数据通信的概念和方法有深入了解,否则就可能漏洞百出、事与愿违。笔者在学习应用中发现有一些教科书对Java多线程使用共享数据结构的方法也有错误的理解和应用,在此笔者就以某教科书中一多线程应用程序为例,对其中的错误进行剖析,以加深对多线程间数据通信的理解。  相似文献   

5.
远程监控系统数据通信的分析与研究   总被引:2,自引:1,他引:1  
张鼎兴 《计算机工程》2001,27(11):171-172,174
论述一种分布式远程监控系统数据通信实现的方式,指出将多线程技术、Windows Sockets技术有机结合起来,比较理想地解决实时信息的通信问题。  相似文献   

6.
Windows NT下多线程网间实时通信程序的设计   总被引:1,自引:1,他引:0  
该文论述了在Windows NT、95环境下利用多线程、命名管道技术,结合实际,以VC4.0为开发工具进行实时数据通信程序设计,实现了 MIS网、调度自动化系统网之间的实时数据共享。  相似文献   

7.
该文强调多线程技术在并行处理、分布式编程环境中有重要作用,文章主要讨论SunOS中多线程结构及编程接口,在最后作者运用TLI给出一多线程的实例。  相似文献   

8.
本文简要介绍在某工程项目中采用RS422A总线组建实现远程双向数据通信的温控网络系统的系统结构及通信协议,着重叙述了使用VC 6.0多线程技术的实时监控通信软件的编写。该系统运行稳定可靠,充分发挥了网络管理的便捷优点,提高了生产效率。  相似文献   

9.
建立了基于网络技术和CAN总线的机电一体化实验平台.采用VC+ +开发工具,以Socket通信原理为基础,运用Client/Server结构模式,结合多线程技术,实现了局域网内数据的传输.利用CAN总线,完成了服务器PC机与实验设备驱动电路间的数据通信,建立了网络化实验设备控制系统.经过实际运行,该通信系统能满足实验平台的通信要求,具有较高的效率和可靠性.  相似文献   

10.
IXP2400网络处理器及其微引擎中多线程实现的研究   总被引:2,自引:0,他引:2  
网络处理器兼顾了ASIC的高性能和RISC芯片的可编程灵活性,能较好地满足数据通信高速发展的要求,在将来的网络设备中,有广阔的应用前景。IXP2400是Intel公司推出的第二代网络处理器。它采用了高性能的并行体系结构来处理复杂的算法、包内容检测、流量管理和线速转发。多线程技术是IXP2400实现高速数据处理的关键技术。该文介绍了IXP2400的硬件结构及软件开发,并分析了其微引擎中多线程实现的有关技术。  相似文献   

11.
LINUX系统下多线程与多进程性能分析   总被引:3,自引:0,他引:3  
采用多进程处理多个任务,会占用很多系统资源(主要是CPU和内存的使用).在LINUX中,则对这种弊端进行了改进,在用户态实现了多线程处理多任务.本文系统论述了多线程间通信技术的使用,通过对单cpu系统中多线程和多进程技术的比较和和性能分析,结合线程间通信技术的有关特性提出了应用该项技术所应遵循的原则和思路,并提出了改进思路,同时还讨论了多线程通信中存在的一些问题.  相似文献   

12.
分析了UNIX/LINUX平台常用的多计算任务并发中的任务间通信的手段,针对其在任务间需要大量数据通信情况下的效率问题,提出了利用多线程及其同步机制来实现多计算任务的并发处理.结合一个分布式电网监控系统通信程序的实例阐述了其完整过程.  相似文献   

13.
详细介绍了一种在Windows2000环境下基于多线程和定时事件驱动的串口通信应用程序开发方法,阐述了事件对象在线程同步中的应用.运用这种方法成功地为大型直流电机调速系统开发了PC机与89C51单片机间串行数据通信应用程序.现场实验证明了此方法的可靠性和实时性.  相似文献   

14.
用循环创建收发线程的方法实现计算机串口数据通信   总被引:2,自引:0,他引:2  
本文介绍了在Windows9x系统利用APL函数,采用多线程和事件驱动技术实现串行数据通信的方法,对一些相关函数做了简要说明,引入了一种新的循环创建数据发送,接收线程的新思中,强调了设计过程中应注意的几个问题。  相似文献   

15.
在飞机作战指挥系统中,机载数据通信主要完成传榆和交换战术数据的任务.为了实现机栽数据通信终端模拟训练,提高操作员特情处置能力,本文采用PC机和单片机相结合的设计方案,完成了机载数据通信终端模拟系统设计,该系统组网灵活,机载数据通信终端可多可少,不受训练场地的约束,对提高机载数据通信模拟训练水平起到了重要作用.  相似文献   

16.
多线程技术在现代程序设计中得到广泛采用,可更有效的利用系统资源,增强程序运行的并发性并提高应用程序运行效率。基于微软的.NET框架的VB.NET提供了对多线程技术的支持。本文简述了多线程的相关概念及优势,介绍了VB.NET对多线程技术的支持,探讨了多线程技术在VB.NET中的实现方法,最后对全文进行了总结。  相似文献   

17.
多线程技术在现代程序设计中得到广泛采用,可更有效的利用系统资源,增强程序运行的并发性并提高应用程序运行效率。基于微软的.NET框架的VB.NET提供了对多线程技术的支持。本文简述了多线程的相关概念及优势,介绍了VB.NET对多线程技术的支持,探讨了多线程技术在VB.NET中的实现方法,最后对全文进行了总结。  相似文献   

18.
Java编程设计语言属于全新计算概念,主要是由SUN公司开发的产品,作用在于面向对象程序设计.Java程序设计语言,其本质上属于比较简单且面向对象的程序设计,最重要的是具有自身的优势性能,可以与机器结构分离,不仅具有可移植性,而且兼具稳定及健壮性,从某种意义上为多线程技术发展提供良好的契机.本文中简要分析了Java多线程技术,并简单阐述其在网络编程中的具体应用.  相似文献   

19.
Java语言实现了在语言级对多线程技术的支持.多线程技术不仅能提高系统资源的利用率,而且还能提高程序的交互性能和实时控制性能.本文阐述了Java语言实现多线程的方法,分析了多线程并发执行所引起的冲突问题、Java提供的同步机制和多线程的管理策略.  相似文献   

20.
航空电子设备的复杂程度和信息综合程度不断提高,尤其是特种飞机任务电子系统具有较高的信息收集能力,传统数据总线无法满足其数据通信要求.随着网络技术的发展,以太网以其传输速率高、扩展能力强等特点,已广泛应用于军、民用飞机的设计.文章介绍了一种基于网络监听、动态内存池和多线程的机载以太网任务数据记录系统.该系统连接交换机监视端口,通过交换机映射功能将网络数据镜像到监视端口,利用原始套接字完成任务数据的捕获.针对以太网数据传输速率高的特点,设计了动态内存池以更高效地使用和管理数据缓存,并利用多线程技术实现了任务数据捕获、过滤和存储的并行执行,从而大幅提高数据记录速率.测试结果表明该系统可有效应用于机载高速网络环境下的数据记录.  相似文献   

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

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