【发布时间】:2011-05-13 13:49:24
【问题描述】:
我想对微控制器 (AVR) 进行编程,以通过 USB 控制一些 LED。它只是出于对如何构建和编程 USB 设备的兴趣。 有一些 AVR 微控制器支持 USB 协议,或者我可以自己在另一个微控制器中实现 USB 协议,但我想知道在计算机上使用什么来编写自己的驱动程序。
我在系统编程方面的水平:完全菜鸟(因此问题)
那么,您会建议哪些文献来更好地了解 USB 技术以及如何编写自己的驱动程序及其他内容?
PS:我知道:
C(这里可能需要)
Java(这里可能不需要)
Python(希望可以在这里使用)
汇编器(希望这里不需要它 XD)。
...
P.P.S:不同操作系统的驱动程序开发不同。我使用 Linux 和 Windows,因此欢迎提供与这些系统中的一个或两个相关的任何材料。
【问题讨论】:
标签: usb microcontroller drivers avr