|
难度这东西,看你想要做到的效果。对于一个有computer science基础的人, 如果低难度,一般的mcu都有usb hid的例程,照抄改改就是,这就是目前大多数鼠标上面跑的东西。至于驱动,如果你按照目前市面上大多数的做法,就是写一个程序发usb control,也算不上是驱动这样的东西,也就是个设置程序。有程序基础的不难。
难的是硬件和固件这东西,很综合,不信你看看音频领域, diy usb soundcard的, 没有一个是自己写固件,全部是用现成的东西。然而写一个USB audio的固件并不比写鼠标难太多。 |
|