打印

PC的USB传输

[复制链接]
1656|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
guoyt|  楼主 | 2013-2-24 13:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么可以那么高速
沙发
hanwe| | 2013-2-24 13:46 | 只看该作者
提高你的mcu速度,优化程序,就是1.1也可以达到1MB以上。

使用特权

评论回复
评论
icecut 2013-2-25 14:03 回复TA
1.1是绝对达不到1M以上的.12Mb=1.5MB,usb丢的时间绝对超过1/3 
板凳
guoyt|  楼主 | 2013-2-24 13:48 | 只看该作者
我的程序现在的速度能达到285k   bytes   /s   。

不过,提高mcu速度的速度并不能提高速度,我们的dsp跑的是180Mhz。

使用特权

评论回复
地板
llia| | 2013-2-24 13:49 | 只看该作者
基本概念不牢靠

使用特权

评论回复
5
guoyt|  楼主 | 2013-2-24 13:51 | 只看该作者
mcu速度一定能提高usb速度,我的mcu_4Mhz是跑400KB/s,如果能提高到6Mhz,速度提升20%.

使用特权

评论回复
6
lium| | 2013-2-24 13:52 | 只看该作者
这个问题有点怪,并不是只有pc可以做高速呀,只要是usb支持,都可以呀,呵呵。

使用特权

评论回复
7
zhuww| | 2013-2-24 13:54 | 只看该作者
USB的效率好像只有20%吧.

使用特权

评论回复
评论
icecut 2013-2-25 14:04 回复TA
usb效率在50% 
8
yufe| | 2013-2-24 13:55 | 只看该作者
USB工作原理很复杂的。
硬件上不过四条线:VCC,GND,D+,D-。
在此基础上通过约定好的USB通信协议,HOST和DEVICE之间进行通信,最好找本书看看。

使用特权

评论回复
9
zhanglli| | 2013-2-24 13:57 | 只看该作者
从机接收HOST的控制帧,根据控制帧的不同类型进行相应的操作。主要有四种传输模式:控制传送/同步传输/块传输/中断传输。

使用特权

评论回复
10
guoyt|  楼主 | 2013-2-24 13:59 | 只看该作者
多谢楼上详细解释,明白多了

使用特权

评论回复
评论
icecut 2013-2-25 14:06 回复TA
明白多了啊??你也太看轻usb了 
11
guoyt|  楼主 | 2013-2-24 20:04 | 只看该作者
结贴了,元宵节快乐

使用特权

评论回复
12
icecut| | 2013-2-25 14:05 | 只看该作者
老大,你没明白就结贴啊...

usb分LS FS HS
使用dma方式的话与cpu速度无关.
HS才是高速

现在最快的是SS, 能做到200MB/S的速度

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1018

主题

9067

帖子

3

粉丝