本帖最后由 57tm 于 2015-3-11 12:19 编辑
STM32的USB控制器和CH375两种都使用了 具体现象是
对于同一个设备 插入不同主机 在台式机上这两种方式都可以识别设备 在笔记本上就枚举失败 当然这个不是绝对的台式和笔记本的问题 是所使用的USB控制器的不同造成的
使用USB Track看协议
枚举失败的过程中主机更本没有发URP包
一开始考虑是设备对时序要求高 但STM32是用中断实现的啊 照理说不应该是这个问题了
但现象显示问题发生在设备发送配置描述符以前 这说明跟 设备 配置 接口 端点等描述符的配置值没有关系 但再往上分析就进USB CORE了 米有什么头绪 |