本文包含原理图、PCB、源代码、封裝库、中英文PDF等资源您需要 才可以下载或查看没有帐号?
|
内容提示:单片机课程设计---USB鼠标 單片机
文档格式:PDF| 浏览次数:10| 上传日期: 04:34:08| 文档星级:?????
全文阅读已结束如果下载本文需要使用
一直很好奇 USB 如此复杂的协议在 Linux Φ如何写 USB 设备驱动。刚好是微信所关注的一些 Linux 公众号有提到 usb 骨架程序 usb-skeleton.c 发现没有想象中那么难。从网上查了一些相关的资料先大概摸一丅流程,就选了 USB
鼠标 单片机的驱动有个大体的印象,再接着尝试深入学习USB设备那么流行,搞清楚了益处多多啊哈哈。。
/* 这个函数其实是回调函数而不是中断 */ // 报告鼠标 单片机按键情况 利用输入子系统向系统发送键值 // 根据 HID 规范鼠标 单片机唯一的端点应为中断端点并且為输入的断点 // 返回该端点能够传输的最大的包长度,鼠标 单片机的返回的最大数据包为 4 字节 // 这里拷贝字符串主要是为给输入子系统命名的 // 聲明此输出设备所具有的特性如按键、坐标值等 |