Macos 使微控制器作为鼠标连接到OSX

Macos 使微控制器作为鼠标连接到OSX,macos,mouse,driver,hardware,microcontroller,Macos,Mouse,Driver,Hardware,Microcontroller,我刚开始一个新项目。我想自己制作一个简单的电脑鼠标,因为我想学习如何编写硬体驱动程序并理解硬体使用的协议。我在桌面和微控制器编程方面都有经验。然而,我对如何编写驱动程序一无所知。我正在使用OS X的mac电脑上工作,鼠标只需要能够与OS X进行对话。我希望使用TI的MSP430微控制器。我打算通过USB连接我的鼠标。我只是想被引导到正确的方向,而不是编码方面的具体帮助。:) 因此,我有几个问题: 我应该编写自己的驱动程序还是可以使用标准驱动程序? 如果是,应编写何种驱动程序,从何处开始 什么样的

我刚开始一个新项目。我想自己制作一个简单的电脑鼠标,因为我想学习如何编写硬体驱动程序并理解硬体使用的协议。我在桌面和微控制器编程方面都有经验。然而,我对如何编写驱动程序一无所知。我正在使用OS X的mac电脑上工作,鼠标只需要能够与OS X进行对话。我希望使用TI的MSP430微控制器。我打算通过USB连接我的鼠标。我只是想被引导到正确的方向,而不是编码方面的具体帮助。:)

因此,我有几个问题:

  • 我应该编写自己的驱动程序还是可以使用标准驱动程序? 如果是,应编写何种驱动程序,从何处开始

  • 什么样的数据应该被发送到mac电脑上说“嘿,我是电脑鼠标”

  • 我应该阅读哪些协议


  • 您可以检查OSX端的USB HID文章以及MSP430是否存在

    我认为,如果您在MSP端模拟目标设备的相同行为,您可以使用任何其他驱动程序