usb似乎比操作系统还复杂

[复制链接]
1686|17
 楼主| ittechbay 发表于 2017-1-10 21:23 来自手机 | 显示全部楼层 |阅读模式
一大堆概念:客户软件、设备驱动、host驱动、管道、帧、流、消息、事物、...
理解这么复杂的东西必须采取科学的方法
 楼主| ittechbay 发表于 2017-1-10 21:30 来自手机 | 显示全部楼层
大家怎么kan
al21bj 发表于 2017-1-11 00:32 | 显示全部楼层
还有UHCI,OHCI,EHCI,XHCI,UTMI,UTMI+,PIPE
然而并没有什么卵用
ticomi 发表于 2017-1-11 08:16 | 显示全部楼层
理解就可以了,毕竟大多数的驱动都已经写好了,会用就可以了。
但是如果不理解的话,很难使用别人已经写好的驱动。
dykwai 发表于 2017-1-11 08:56 | 显示全部楼层
USB 驱动只是操作系统的一部分。。。。。。
ecoren 发表于 2017-1-11 09:14 | 显示全部楼层
dykwai 发表于 2017-1-11 08:56
USB 驱动只是操作系统的一部分。。。。。。

驱动是驱动,操作系统是操作系统,应用程序是应用程序,不能混淆
myxiaonia 发表于 2017-1-11 10:14 | 显示全部楼层
这只能说明os更加复杂,如果你去试图理解os,你肯定能够发出更大的感叹
泰山特曲123 发表于 2017-1-11 13:11 来自手机 | 显示全部楼层
入门看圈圈的USB,反正我看了几次,对USB设备端的整个流程是理解了
batsong 发表于 2017-1-11 13:57 | 显示全部楼层
加上现在的usb otg和usb3.0真的崩溃,感觉USB的设计有点复杂化了
 楼主| ittechbay 发表于 2017-1-11 16:13 | 显示全部楼层
al21bj 发表于 2017-1-11 00:32
还有UHCI,OHCI,EHCI,XHCI,UTMI,UTMI+,PIPE
然而并没有什么卵用

你是在自我安慰吧, 这些没用什么什么有用?
Simon21ic 发表于 2017-1-11 16:28 来自手机 | 显示全部楼层
自己做过通用USB主从机协议栈的话,其实也就这样,USB并不复杂,但是要做好还是不容易的
al21bj 发表于 2017-1-11 21:10 来自手机 | 显示全部楼层
本帖最后由 al21bj 于 2017-1-11 21:17 编辑
ittechbay 发表于 2017-1-11 16:13
你是在自我安慰吧, 这些没用什么什么有用?


我说的没用是指对赚钱找工作没用,坑少。不过大牛除外。搞软件的也除外
icecut 发表于 2017-1-11 21:29 来自手机 | 显示全部楼层
为啥不看21的公开课呢?有一个非常适合入门的isb视频,猜猜作者是谁?
雪山飞狐D 发表于 2017-1-11 22:20 | 显示全部楼层
icecut 发表于 2017-1-11 21:29
为啥不看21的公开课呢?有一个非常适合入门的isb视频,猜猜作者是谁?

说得哥好想付款买了
 楼主| ittechbay 发表于 2017-1-11 23:21 来自手机 | 显示全部楼层
icecut 发表于 2017-1-11 21:29
为啥不看21的公开课呢?有一个非常适合入门的isb视频,猜猜作者是谁?

能试听吗
g169321 发表于 2017-1-12 10:42 | 显示全部楼层
确实 复杂,这个问题 是不是  设计这个USB的人 脑筋有问题?  或者很恶心?
同样是差分对传输的介质, 485/  CAN.  以太网, 都很好理解。 唯独USB。 我认为USB 是故意为难人而设计的。目的为了垄断!?

既然USB 这么不讨好, 咱们是不是可以用新的东西代替 USB ?  比如   同轴光纤 代替 USB ?

光纤通信 比USB 更快,更远,更稳定。。。。。

Hardsofter 发表于 2017-1-12 11:24 | 显示全部楼层
那是因为USB支持的设备太多了。要区分类型。 蓝牙的驱动不也很复杂么?
icecut 发表于 2017-1-14 08:37 | 显示全部楼层
雪山飞狐D 发表于 2017-1-11 22:20
说得哥好想付款买了

你就别破费了....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

296

主题

635

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部