我试图在裸机系统(无操作系统,无驱动程序)上编写USB2控制器(EHCI)。有没有绝对初学者可以使用的USB教程?对于初学者来说,EHCI规范似乎太复杂了。
发布于 2012-02-11 12:04:53
USB Complete是一本很好的书,它会给你一个开始。很难找到在线教程。
发布于 2012-02-11 11:59:37
提到的那本书和http://www.barebox.org/之间。从头开始编写(我假设是主机堆栈)需要花费大量的时间。
barebox是一个多平台的引导加载程序。它的功能相当稀疏。
发布于 2015-06-09 21:55:06
我正处于类似的情况,试图为嵌入式裸机系统编写USB驱动程序。我发现的本杰明·大卫·伦特·写的“USB:通用串行总线”这本书是关于这个主题的非常有用的教程。它涵盖了为UHCI、metal、EHCI和xHCI控制器编写裸机固件。
https://stackoverflow.com/questions/9215032
复制相似问题