共查询到20条相似文献,搜索用时 15 毫秒
1.
PS/2鼠标作为一种无源输入设备,因其耗电极少、可靠性高、价格低廉,接口设计方便,保密性好等优点,在一些人机交互系统的界面设计中或是需要设定较多参数的单片机的嵌入式系统中,应用优势非常明显。设计者在单片机上扩充鼠标接口,编制鼠标驱动程序。本文在分析PS/2协议和PS/2鼠标通信原理及驱动问题的基础上,讨论了鼠标驱动中的关键问题,并给出了在ATmega16开发板上、在icc开发环境下鼠标驱动程序的设计实现。 相似文献
2.
KVM交换机系统是指通过硬件设备连接被控制计算机的一套键盘、鼠标和显卡接口设备来控制多台计算机的系统.文中对最为耗时的图像传输任务采用DMA方式,通过对DMA缓冲区大于2 MB的申请、中断处理以及使驱动程序支持多个同型设备等方面做了大量分析研究,设计出了一套可以提高图像传输效率的策略.实验证明该策略提高了整个系统的效率. 相似文献
3.
4.
5.
基于USB的LDT实时数据采集系统设计 总被引:2,自引:0,他引:2
基于USB的LDT实时数据采集系统的设计严格遵循USB1.1协议,体现了USB即插即用、易扩展、低干扰的特点,从而实现了主机和多台测试设备之间简单、快速、可靠的连接和通信。介绍了基于USB总线的数据采集设备的硬件设计、设备驱动程序、设备固件、应用程序等设计方法。 相似文献
6.
7.
8.
本文用89C52作为MCU设计了一种用在自行开发的软件化数控系统中的基于PS/2协议的串接双键盘控制器,介绍了软硬件的实现方法。 相似文献
9.
KVM系统是指通过硬件设备连接被控制计算机的键盘、鼠标和显卡接口,利用一套键盘、鼠标和显示器控制多台计算机的系统.KVM交换机是KVM系统的关键部件.基于IP的KVM系统(KVM over IP)是新型的KVM产品,它将键盘、鼠标和显示适配器信号通过标准的TCP/IP传输,理论上无限扩展了控制的距离.文中研究了基于IP的KVM交换机的体系结构,设计了一款基于IP的KVM系统. 相似文献
10.
11.
12.
13.
为了实现对多台变频器的远程监控,采用串口设备服务器以实现RS485与以太网的转换.串口服务器采用MOXA NPORT EXPRESS DE-311,在主机/驱动程序模式下,远端的串口设备可以映射为主机的一个虚拟COM口.原基于COM口的应用软件,可以在不作任何修改的情况下直接用于网络中的变频器设备,从而方便地实现了对多台变频器的远程监控.西门子MIDIMASTER ECO变频器采用RS485接口和USS协议.这一解决方案已成功用于变频器实验系统中. 相似文献
14.
在一些特殊应用场合,需要设计一种满足USB接口HID类协议的自定义按键功能的键盘,按照应用场合可扩充或裁剪按键数目,系统应用程序根据接收的按键码调用相应的功能子函数。文章研究的是基于带有USB接口控制器的单片机和CPLD组合设计实现的HID类自定义按键功能键盘操控模块,通过编写单片机固件驱动程序和CPLD控制程序,把操控模块映射为windows系统标准HID类设备,windows应用程序接收按键码,回复并发送控制信息给控制模块。实验结果表明,设计合理、系统适应性强、硬件构造模块化,可扩展至其他应用场合如工业现场控制环境使用。 相似文献
15.
基于MCGS的51系列单片机通用驱动程序设计 总被引:2,自引:0,他引:2
在讨论工控组态软件与外部设备的数据交互途径的基础上,针对实际应用中现场设备多种多样,MCGS所提供的设备驱动程序有限的状况,设计了基于应用极为广泛的51系列单片机外部设备的通用驱动程序,并在步进电机控制系统中对驱动程序进行了应用与调试,其结果证明所设计的驱动程序在具体的应用中可解决驱动程序的重复设计问题,具有良好的通用性,并为一般的设备驱动程序设计提供了设计思路和程序框架. 相似文献
16.
17.
18.
19.
20.
CANopen协议剖析及其在伺服电机控制中的实现 总被引:3,自引:0,他引:3
对CAN总线的应用层CANopen协议进行介绍,着重分析了CANopen协议的对象字典、设备模型和通讯对象等重要概念.并以伺服电机的控制为例,阐述了CANopen协议的软件实现过程.研究结果表明,CANopen协议精练、透明,便于理解,降低了驱动程序的开发难度,具有广泛的应用前景. 相似文献