【发布时间】:2014-11-05 22:23:31
【问题描述】:
我刚刚开始了一个新项目。我想制作自己的简单电脑鼠标,因为我想学习如何编写硬件驱动程序并了解硬件使用的协议。我在桌面和微控制器编程方面都有经验。但是,我对如何编写驱动程序一无所知。我正在使用 OS X 和鼠标只需要能够与 OS X 对话。我希望使用 TI 的 MSP430 微控制器。我打算通过 USB 连接我的鼠标。我只是想被引导到正确的方向,而不是对编码的具体帮助。 :)
因此我有几个问题:
我应该编写自己的驱动程序还是可以使用标准驱动程序? 如果是,应该写什么样的驱动程序,从哪里开始?
应该向 mac 发送什么样的数据来表示“嘿,我是电脑鼠标”?
我应该阅读哪些协议?
【问题讨论】:
标签: macos mouse driver hardware microcontroller