虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

USB HID键盘

  • 如何编写应用程序与USB HID设备通讯

      我们如果想实现一个USB 的HID 类设备,不需要在Windows 下开发自己的驱动程序。HID不一定要是标准的外设类型,唯一的要求是交换的数据存储在报文的结构内,设备固件必须支持报文的格式。任何工作在该限制之内的设备都可以成为一个HID,例如温度计、电压计、读卡机等。报文的格式是由报告描述符决定的,所以只要修改描述符就能实现我们需要的报文格式。下面我们来实现一个简单的报文格式:上位机发送固定64 字节数据给设备,这个数据可以是命令,也可是数据,具体含义并不是由报告描述符来决定的,是由开发人员事先约定好的。设备返回的数据也是64 个字节,同样这个数据流的每个字节(甚至每个位)的具体含义由开发人员事先约定好。

    标签: USB HID 编写 应用程序

    上传时间: 2013-12-05

    上传用户:xinyuzhiqiwuwu

  • 无操作系统下驱动USB鼠标的源代码

    无操作系统下驱动USB鼠标的源代码,可以作为USB HID的模板,开发USB键盘,USB扫描器等人机交互模块,功能强大

    标签: USB 无操作系统 驱动 源代码

    上传时间: 2013-12-04

    上传用户:guanliya

  • Hid Led Tester is a simple USB(interrupt mode)device tester package. There are firmware and software

    Hid Led Tester is a simple USB(interrupt mode)device tester package. There are firmware and software in it. Hid Led tester follows USB HID protocol, we don’t need to install driver for the device, and Windows (Win 2000 and later) will install the device automatic.

    标签: interrupt firmware software package

    上传时间: 2014-01-03

    上传用户:llandlu

  • usb鼠标键盘游戏杆复合类开发

    一个usb接口实现支持鼠标,键盘,游戏杆三种功能,节省了usb接口,方便了操作

    标签: usb 鼠标 键盘

    上传时间: 2017-12-29

    上传用户:lsd114

  • 这是一个Keil MCB2148开发板上针对LPC2148的HID项目程序

    这是一个Keil MCB2148开发板上针对LPC2148的HID项目程序,它示范了如果实现USB HID: - 8个LED - INT1按钮 该设备将被Windows识别并加载为普通的HID 设备。LED和按钮将和PC端HID用户软件进行交互。

    标签: 2148 Keil HID MCB

    上传时间: 2013-12-27

    上传用户:cazjing

  • 本次设计的RS232 to USB 转换器采用HT82M99E 和MAX232 芯片

    本次设计的RS232 to USB 转换器采用HT82M99E 和MAX232 芯片,其中HT82M99E 为主控芯片,MAX232 为RS232 level shift。本次设计的RS232 to USB 转换器使用操作系统提供的USB HID 设备类驱动程序。

    标签: 232 82M 99E M99

    上传时间: 2014-01-27

    上传用户:wsf950131

  • 关于usb-serial驱动程序安装说明: 1、在win98、winme、win2000,windows XP系统中: 先双击driver里hidcominst程序

    关于usb-serial驱动程序安装说明: 1、在win98、winme、win2000,windows XP系统中: 先双击driver里hidcominst程序,它没有任何显示。然后再插上USB线, 根据系统提示及可正确安装。 安装完成之后,进入设备管理器,在“端口”一栏中可以看到虚拟的串口设备 SemiTech USB-HID->COM device (COM X ) ,表示设备已经正确安装完成, 可以正常使用。

    标签: usb-serial hidcominst win windows

    上传时间: 2013-12-26

    上传用户:Zxcvbnm

  • 这是一款非常好的USB调试工具

    这是一款非常好的USB调试工具,最主要是它解决了现在使用HID协议的设备调试,除了BUS Hound.exe支持USB HID设备调试,目前还没有其他软件能做到这个功能

    标签: USB 调试工具

    上传时间: 2014-01-25

    上传用户:赵云兴

  • USB转串口的虚拟串口驱动 USB2COM 是给USB转串口转换器写的虚拟串口驱动程序(Windows2000/XP)

    USB转串口的虚拟串口驱动 USB2COM 是给USB转串口转换器写的虚拟串口驱动程序(Windows2000/XP), 适用于Cypess的 USB-HID->COM转换器 (未测试), 以及与之兼容的设备。 USB-HID->COM转换器是兼容USB HID类设备的设备,因此可以不用此驱动,直接 以USB_HID类设备访问。

    标签: USB USB2COM Windows 2000

    上传时间: 2014-11-17

    上传用户:jiahao131

  • 基于ARM的海洋台站自动观测系统的设计

    海洋台站自动观测系统是一套应用于海滨观测的仪器设备,负责对气象、水文参数进行实时观测。诸多的参数通过相应的传感器进行测量,海洋台站自动观测系统对测量的信息进行汇总,再将其通过有线或无线的通讯方式传输到各级海洋环境监测预报中心,供天气预报和海洋预报使用。 本文以我国“海洋台站自动观测系统政府采购计划”为背景,重点设计了低成本、低功耗、高性能、高可靠性的新型海洋台站自动观测系统。本课题主要研究基于arm7+uClinux海洋台站自动观测系统的设计与开发。根据实际的需要,分析海洋台站自动观测系统的整体要求,对传感器进行选型,进行方案设计,完成整个系统的搭建。为了降低系统功耗,CPU所采用的是Samsung公司推出的无内存管理单元的处理器S3C44BO,设计了8MFLASH、64MSDRAM、液晶、USB以及键盘等相关电路。同时,为了减少驱动开发所带来的不便,使用TL16C554A对串口电路进行了扩展,便于数据处理,也使得系统具有更好的可扩展性。软件方面设计主要涉及了BootLoader引导装载程序的建立,选用uClinux操作系统,并对其内核进行配置和裁剪,添加源代码中没有的驱动程序。为了缩短研发周期和降低开发难度,选用MiniGUI作为图形用户界面系统,深入分析了MiniGUI的结构、原理,并将其移植到uClinux系统中。本系统采用的是MiniGUI-Threads多线程模式,主线程协调各个线程进行相应的数据处理。为了使系统操作变得直观、简单,对用户界面进行了初步设计,使用复用I/O的方法解决多串口通讯容易造成的数据阻塞问题。此外,为了更好的将台站所测得的信息量发送给海洋环境监测预报中心,需要完善通讯协议以便于数据交换。 最后,根据本系统实际研究开发结果,总结分析了系统的特点,并对下一步设计工作进行了展望。

    标签: ARM 海洋 测系统 自动

    上传时间: 2013-07-12

    上传用户:juyuantwo