原创 usb鼠标开发方案 www.usbdll.com

2008-6-24 19:13 1913 5 5 分类: MCU/ 嵌入式

采用MCU: HT82k95E,EM78M611(Em78p612),sn8p2200
适合有线无线 MOUSE

1, HID,符合 HID1.1 协议,USB1.1

FIFO
长度为: 8 bytes

2, HT82k95E, 3 endpoints (除了Controll endpoint), 每个endpoint 可定义为双向端点
EM78M611
2 endpoints (除了Controll endpoint), 每个endpoint 不能定义为双向端点

Em78p612
仅有1 endpoint(除了Controll endpoint),只能 IN (Device to PC)

  若要实现 OUT功能,请参考本网站”HID类应用
Em78M611(EM78M612),
内带枚举时标准协议

  外部中断与定时器配合,适宜解码(IR,RF{2.4G,27M接收模块})
3,HID报表,通常定义为:
a ,Mouse Key(
压下与抬起)

b, Mouse  (有16个KEY感知方向,
能实现加速移动光标,短距离移动光标)

4, 上层软件:
   由于属HID,不用 Driver, OS自动识别.
   如果要实现自定义通信,需要开发应用软件
   若是MOUSE,不用写应用软件
   言下之意,只要写MCU Firmwae 即可



    www.usbdll.com   Msn : usbdll@live.cn

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /3 下一条