首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 156 毫秒
1.
本文对WindowsNT操作系统的多线程同步机制和同步对象进行了分析,以其在检测仪和经纬仪同步通信程序开发中的应用为例,论述了如何通过共享事件来实现应用程序和设备驱动程序的同步通信,并给出了同步驱动程序的实现原理和具体编写步骤。  相似文献   

2.
应用多线程同步机制充分利用Windows系统的丰富资源,是Windows系统的重要特点。详细分析了Windows NT操作系统的多线程同步机制和同步对象,并以其在检测仪和光电测量设备同步通信程序开发中的应用为实例,就如何实现应用程序和设备驱动程序共享事件对象、实现二者同步通信问题进行了详细论述。给出了该应用的实现原理和具体的设计步骤,同时还介绍了Windows NT下硬设备驱动程序的编写。应用表明,此方法提高了效率和实用性,节省了系统资源。  相似文献   

3.
PC间实时全双工同步通信的实现   总被引:2,自引:0,他引:2  
张敏  曹剑中  刘波  唐运刚 《计算机应用》2003,23(Z2):218-221
文中介绍了同步串行通信的基本原理,及零Modem连接和Modem连接两种硬件连接方式;通过对PC通用串口工作方式的分析,指出需要添加外围电路来实现同步串行通信.文中以MOXA公司C502同步多串口卡为例介绍了如何利用驱动程序提供的软件接口开发实现同步串行的应用软件,并针对VC + +编程中会遇到的两个问题提出了解决方法.  相似文献   

4.
STREAMS是UNIX系统为开发通信服务而提供的一套通用、灵活的开发工具,同步通信是分组交换网访问协议软件的主要通信方式。该文在简单介绍了同步通信板及其主要部件SCC(串行通信控制器)之后,讨论了基于STREAMS机制的通信软件开发方法,重点论述了一个基于STREAMS的同步通信板驱动程序的设计与实现。  相似文献   

5.
Windows95下实现虚拟设备驱动程序与应用程序的实时通信   总被引:3,自引:0,他引:3  
本文提出了一种在Windows95下虚拟设备驱动程序和应用程序之间进行实时通信的方法。该方法用共享内存交换数据,用设置同步事件在程序间进行通信,实现了硬件中断服务的实时响应。  相似文献   

6.
x.25同步通信板是高档微机访问公用分组交换数据网的有效手段,目前x.25板正在向智能化、高速化及大容量存储器方向发展.本文论述了一种高性能同步通信板TH—X25的设计与实现,包括它的系统结构、服务原语以及驱动程序的设计实现等方面的内容.  相似文献   

7.
朱卫国  杨家海 《软件学报》1996,7(A00):78-84
X.25同步通信板是高档微机访问公用公组数据网的有效手段,目前X.25板正在向智能化、高速化及大容量存储器方向发展,本文论述了一种高性能同步通信版TH-X25的设计与实现,包括它的系统结构、服务原语以及驱动程序的设计实现等方面的内容。  相似文献   

8.
针对一些复杂设备驱动程序的特点,研究了用户空间实现驱动程序的方法,将驱动程序分为两部分:内核空间实现核心部分,在用户空间实现驱动程序新的接口,以适应设备的多样性。研究了用户空间驱动程序的结构、用户空间和内核空间驱动程序内容的划分及它们之间的通信方法。选择典型的USB设备驱动程序,描述了通用USB驱动程序在用户空间的实现过程,主要内容包括初始化设备接口、操作设备接口、控制传输接口、批传输接口、中断传输接口和通信部分,最后进行了测试分析。  相似文献   

9.
介绍了Linux下设备驱动程序的结构,描述了CAN通信卡设备驱动程序的软件框架以及如何将CAN设备驱动程序加入到Linux系统内核中。讨论了具体实现中为了提高通信效率和通信能力,改进设备驱动程序的缓冲区管理以及利用Linux的特点合理设计中断处理程序。  相似文献   

10.
 介绍地铁自动售票机(TVM)纸币处理器设备驱动程序编写所涉及的相关技术,主要包括设计模式中的状态模式,并辅之以Windows线程同步技术。结合这2种技术实现工控机和纸币处理器的交互和通信。该方法对符合RS-232的设备的驱动程序编写有着一定的参考意义。  相似文献   

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

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

京公网安备 11010802026262号