经过这几天的折腾,我学习USB接口的进程总算是有了一点进展。
大概弄懂了USB的标准请求的数据结构,也自己按照书本自己写了写代码。总算是能完成获取描述符了。
弄清楚了端口0的读和写,但是不知道为什么,会出现了按照指定内容写了的应该进展到上位机发送 设置地址请求,可是到写端口0结束。非常郁闷,原本计划10点睡觉的,拖到现在还在郁闷。
比对了下我写的代码和圈圈写的代码,没发现什么不同,但是在效果上是他发完18个字节的端口0数据之后还有一条总线复位的信息,我的代码发完18个字节之后就没了。不知道这个复位是需要手动复位的还是自动复位的。希望看到的告诉告诉下。万分感谢~
今日到此结束,睡上一觉明天继续奋斗