This firmware translates a PS/2 mouse to a USB mouse. The translator firmware is entirely interrupt driven (with the exception of sending the data via USB to the host.) An interrupt is generated when the PS/2 start bit is received, at which time the firmware will begin its receive routine. In addition to this interrupt, every 168ms a timer overflow interrupts the main program and implements one state of the mouse state machine. This state machine handles sending bytes to and translating bytes received from the PS/2 mouse automatically. All of this is done in the background while the main program runs in the foreground. The only operation that the main program implements is sending mouse data to the PC via USB.
标签: firmware mouse translates translator
上传时间: 2015-04-26
上传用户:cuiyashuo
AT91SAMS764 开发 USB Mouse 源码
上传时间: 2015-12-21
上传用户:hopy
EZ-USB Mouse的源码 EZ-USB Mouse的源码
上传时间: 2013-12-19
上传用户:CHENKAI
Handling Suspend Mode on a USB Mouse
标签: Handling Suspend Mouse Mode
上传时间: 2014-12-07
上传用户:xuan‘nian
Designing a Low-Cost USB Mouse with the Cypress Semiconductor CY7C63000 USB Controller
标签: Semiconductor Controller Designing USB
上传时间: 2016-02-10
上传用户:亚亚娟娟123
Holteck HT82M9XX的USB Mouse的Firmware汇编代码
标签: Firmware Holteck Mouse 82M
上传时间: 2013-12-24
上传用户:yxgi5
USB Mouse,已经调试通过,控制芯片为PDIUSBD12,keil编译环境。
上传时间: 2013-12-22
上传用户:dongbaobao
用AU9610 控制鼠标的手册 AU9610 USB Mouse Controller Technical Reference Manual
标签: 9610 Controller Technical Reference
上传时间: 2013-12-27
上传用户:Shaikh
configure HID devices like USB mouse with A91SAM7SE CPU. Inlcude initilization for necessary peripherials. Developer can modify this piece code to do their development on HID devices. This is speically for GNU
标签: initilization configure necessary Inlcude
上传时间: 2017-06-02
上传用户:waitingfy
USB mouse example for cypress 63513
标签: example cypress 63513 mouse
上传时间: 2017-07-12
上传用户: