完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
您好,两个USB接口独立的,可以同时使用。
|
|
|
|
|
|
|
|
两个真实物理端口,就是两个独立的设备。
前面提到一个高速设备,一个全速设备,通常不同速度的USB设备描述符之间会有差异,涉及到协议版本、端点长度、上层协议长度。 例如最普通的同型号鼠标,同一台电脑接入多个也都是可以用的。 但是不排除特定USB设备,例如USB KEY类型产品,可能厂商驱动在描述符某些地方做了加密校验,从上层协议验证设备的独立、唯一性。 |
|
|
|
如果明确两个端口需要工作在不同USB速度下,最好描述符等均独立运行。
|
|
|
|
最近比较仔细地阅读了ch32v307的各种文档,对比了一下公司提供的例程。只有一句话,公司提供的底层驱动太有限,功能太不完善,完全不能放心地直接使用,而且没有应用文档。如果还是延用早期单片机的开发模式,开发周期太长,绝大多数人都在进行重复性的底层驱动开发。
我个人认为,既然公司提供了这么多的芯片,为什么不能把底层驱动做成成熟、完善、可靠的程序?如果觉得公司人力有限,可以为其它操作系统提供底层驱动,如鸿蒙、RT-Thread等。如果有了底层驱动,开发周期可能只有几天或者几周,开发成本大大降低,产品质量也能得到保证,使用芯片的人也就越来越多,芯片出货量会指数式上升。 所有人都会延用以前可靠的技术来开发新产品,如果在第一次采用新技术时遇到了很大障碍,很多人就会拒绝它。 |
|
|
|
只有小组成员才能发言,加入小组>>
522 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2904 浏览 2 评论
2400 浏览 1 评论
870浏览 2评论
689浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
418浏览 1评论
530浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
814浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 15:04 , Processed in 1.091108 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号