USB驱动卡在配置描述符无效
通过了设备描述符后,配置描述符怎么也通不过
查不出原因,试着用官方的例程配置描述符也是无效
因为在设备描述符里已经设置了端点0最大包长是64
通过这个宏计算出描述符集合包长是34字节,所有这个配置描述符只需要发送一次就能完成
不知道哪出错了,或者要清除什么标志位才行,代码已共享,请大家帮忙分析下
你的例程风格相差很大,分析起来需要花不少时间,建议参考STC32-UAC-音频声卡例程包里面的USB配置方法:
51开源 喀秋莎-STC32-UAC-音频声卡,为本坛发展做出贡献的前200名网友|免费+包邮送
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=5382
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区) 直接使用STC的例程吧,然后改成自己的,就掌握了 DebugLab 发表于 2023-12-20 23:37
直接使用STC的例程吧
直接用别人的程序永远学不会 当专家,没时间花3个小时学习您错误程序的时候,
如您自己花了3天还搞不定,
您就花30分钟跑通专家的程序,然后再改成自己风格的程序:
这样:
苹果成熟了,成果自然会落到您的嘴边,等您
您也可以在巨人肩上起飞
想不拘一格一鸣惊人,也可以,就是太折腾您自己
===关键专家也在继续花更多的时间研究学习更新的东西,
他已留下笔记,去追求更高的道
昨日上午,我专门发信息请我们专家学习您这个程序的
QQ624353765 发表于 2023-12-21 08:30
直接用别人的程序永远学不会
参考例程修改 Q289466080 发表于 2023-12-21 09:53
参考例程修改
参考例程跑通没有 ?
1,没跑 ?为何不先跑通 ?
2,跑通了 ?一步步小改,查到哪一步出问题,
这时问题点就明确了
昨日上午,我专门发信息请我们专家学习您这个程序的
乘风飞扬 发表于 2023-12-20 13:10
你的例程风格相差很大,分析起来需要花不少时间,建议参考STC32-UAC-音频声卡例程包里面的USB配置方法:
51 ...
你QQ多少,我单独问你 神农鼎 发表于 2023-12-21 09:35
当专家,没时间花3个小时学习您错误程序的时候,
如您自己花了3天还搞不定,
您就花30分钟跑通专家的程序, ...
USB通讯这一块还有最后一点疑云,能在出一期视频讲下USB总线上会产生的各种信号与寄存器上的功能对应上,比如总线上的控制信号这个信号在总线上是什么一个状态,然后寄存器这会有什么状态表现,然后如何去处理这些状态信号,这些信号表示什么意思,什么情况下要去处理这些状态或者去产生这些状态 神农鼎 发表于 2023-12-21 09:35
当专家,没时间花3个小时学习您错误程序的时候,
如您自己花了3天还搞不定,
您就花30分钟跑通专家的程序, ...
比如这个挂起信号,在总线上是什么样的信号存在,挂起信号有意味着什么,该如何去处理这个信号等等,还有很多类似这样的信号,我觉得掌握这部分知识才能正真意义上掌握USB驱动,否则对USB驱动模模糊糊的
页:
[1]
2