谁能告诉我PC上USB的工作原理

[复制链接]
 楼主| llljh 发表于 2011-1-27 14:57 | 显示全部楼层 |阅读模式
PC的USB传输为什么可以那么高速。
juventus9554 发表于 2011-1-27 15:18 | 显示全部楼层
提高你的mcu速度,优化程序,就是1.1也可以达到1MB以上。
 楼主| llljh 发表于 2011-1-27 15:28 | 显示全部楼层
我的程序现在的速度能达到285k   bytes   /s   。

不过,提高mcu速度的速度并不能提高速度,我们的dsp跑的是180Mhz。
小小猫咪 发表于 2011-1-27 17:10 | 显示全部楼层
基本概念不牢靠
 楼主| llljh 发表于 2011-1-27 17:29 | 显示全部楼层
mcu速度一定能提高usb速度,我的mcu_4Mhz是跑400KB/s,如果能提高到6Mhz,速度提升20%.
Go_PSoC 发表于 2011-1-28 10:54 | 显示全部楼层
这个问题有点怪,并不是只有pc可以做高速呀,只要是usb支持,都可以呀,呵呵。
 楼主| llljh 发表于 2011-1-30 23:42 | 显示全部楼层
哦,学识太搏浅了。。
encyclopedia 发表于 2011-2-10 20:48 | 显示全部楼层
USB3.0会更快
sxhhhjicbb 发表于 2011-2-10 21:34 | 显示全部楼层
USB的效率好像只有20%吧.
benedy 发表于 2011-2-11 16:26 | 显示全部楼层
楼上的能否具体解释下,为什么只有20%啊!
贾君鹏子 发表于 2011-2-11 20:15 | 显示全部楼层
USB工作原理很复杂的。
硬件上不过四条线:VCC,GND,D+,D-。
在此基础上通过约定好的USB通信协议,HOST和DEVICE之间进行通信,最好找本书看看。
从机接收HOST的控制帧,根据控制帧的不同类型进行相应的操作。主要有四种传输模式:控制传送/同步传输/块传输/中断传输。
 楼主| llljh 发表于 2011-2-11 22:20 | 显示全部楼层
多谢楼上详细解释,明白多了
cosmicy 发表于 2011-2-12 19:45 | 显示全部楼层
写个USB驱动程序,写完之后你就彻底明白了,呵呵!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

855

主题

11301

帖子

6

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