请教usb host和usb slave的区别

老腊肉泡酒 2008-04-10 02:59:54
请教usb host和usb slave的区别,谢谢。
...全文
5100 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljfabcd 2011-05-06
  • 打赏
  • 举报
回复
好多牛人啊,学习
jim_ceo 2009-12-15
  • 打赏
  • 举报
回复
看看呢
冰剑工作室 2009-06-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 adream99 的回复:]
插与被插的关系!!
[/Quote]
经典中的经典!
thinking318 2008-04-30
  • 打赏
  • 举报
回复
haodongosnf

KKK2007 2008-04-13
  • 打赏
  • 举报
回复
linux群,59365540,开源技术
hefuhua 2008-04-13
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 linuxjackaroo 的回复:]
引用 8 楼 hefuhua 的回复:
嗯,必须是host和slave组合

否者无效..
如果只要探测到就可以了,是不是就slave那个没有用了。。也就是说探测是在host这里实现的?
[/Quote]

网上有个usb文档将得比较全,建议楼主去下下看,但风格有点罗嗦:)

<Linux那些事之我是USB Core.pdf>
老腊肉泡酒 2008-04-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 hefuhua 的回复:]
嗯,必须是host和slave组合

否者无效..
[/Quote]如果只要探测到就可以了,是不是就slave那个没有用了。。也就是说探测是在host这里实现的?
老腊肉泡酒 2008-04-12
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 adream99 的回复:]
插与被插的关系!!
[/Quote]
这个懂了。。。谢谢啊。
adream99 2008-04-11
  • 打赏
  • 举报
回复
插与被插的关系!!
qugjie 2008-04-11
  • 打赏
  • 举报
回复
我们一般说的host其实是有两个部分组成的,有usb控制器和hub组成的。
usb控制器 主要作用是控制数据包在的传输,并且在各个不同的slave设备直接进行传输仲裁。
hub主要是为了和多个slave进行连接,在hub中,有一个上游端口,就是和usb控制器连接的,
有多个下游端口,是和slave设备连接的,在一个hub中,最多只能够有15个下游端口。

slave设备有许多种,U盘是一种存储设备,键盘和鼠标是输入设备。
这些slave设备为什么有这么多中呢?是由USB数据传输类型决定的。
USB数据传输有四种类型,
U盘属于BULK传输,键盘属于中断传输,而有一些传输流媒体的用的是等时传输。
这些都是slave设备了。
老腊肉泡酒 2008-04-11
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dxing_1983 的回复:]
host和slave都是相对于自身而言的
host就是相当pc的usb口
slave相当u盘接口
device driver里面两个都有,host和slave关键是OHCD里面不一样,host多一层
[/Quote]请问一下大哥,多了一个什么层啊?能不能再说一下。
hefuhua 2008-04-11
  • 打赏
  • 举报
回复
嗯,必须是host和slave组合

否者无效..
dxing_1983 2008-04-10
  • 打赏
  • 举报
回复
host和slave都是相对于自身而言的
host就是相当pc的usb口
slave相当u盘接口
device driver里面两个都有,host和slave关键是OHCD里面不一样,host多一层
huang_shiwei 2008-04-10
  • 打赏
  • 举报
回复
HOST吧
老腊肉泡酒 2008-04-10
  • 打赏
  • 举报
回复
引用 1 楼 yclz 的回复:
打个比方,你PC机上的USB口为host,而你的U盘的口即为device.
那我们写的device driver是哪一方的呢?
老腊肉泡酒 2008-04-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yclz 的回复:]
打个比方,你PC机上的USB口为host,而你的U盘的口即为device.
[/Quote]那我们写的device driver是哪一方的呢?
yclz 2008-04-10
  • 打赏
  • 举报
回复
打个比方,你PC机上的USB口为host,而你的U盘的口即为device.

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧