摘要:
今天看CY7C68013开发手册时,突然想起,在USB接口描述符中有一个bAlternateSetting字段一直没用过,花了一上午时间也没找到相关资料!就在快中午时突然看到一句话:“bAlternateSetting用于在同一个接口中的多个描述符中进行切换".一下子感觉抓住要点了。经过百度及查阅USB specification2.0得出如下结论: 在USB协议中同一个配置中的不同接口不能共用端点。 同一个接口可以有多个接口描述符,用bAlternateSetting来识别. 同一个接口的不同接口描述符,可以拥有相同的端点。 同一个接口中的不同描述符可以像其他接口描述符... 阅读全文