LZ并没有说为什么CRC是个**肋

[复制链接]
3865|5
 楼主| mr.king 发表于 2008-4-4 16:34 | 显示全部楼层 |阅读模式
USB, dc, CD, TE, mb
实际实验,1KBYTES传送用1ms或2ms(大部分是1ms,有时要分两个帧),等效1MBYTES/S或8Mb/s,上位机用普通串口访问方式,比115200波特快多了
平常人 发表于 2008-4-5 11:59 | 显示全部楼层

LZ并没有说为什么CRC是个**肋

愿听其详。。。。。。。
 楼主| mr.king 发表于 2008-4-5 13:58 | 显示全部楼层

因为串口每个MCU都有,使用简单,USB不是这样

CDC虽然快,但对我来说,按它的传输指标,想不出合适的应用,如果速度要求不高,就用串口,速度要求高,它又达不到(USB2.0还差不多),所以这样中间的速度,**肋
mxh0506 发表于 2008-4-5 23:03 | 显示全部楼层

如果机器上不再有物理串口了呢?

或者碰到必须用串口工作的老软件,USB CDC就有用了吧?
平常人 发表于 2008-4-6 11:53 | 显示全部楼层

推荐LZ看看以前的一个讨论

如果仅从速度上讲,USB的确没有多少优势,但是。。。。。。<br />&nbsp;<br /><font color=#3366CC>USB的优点和局限性</font>
armtft 发表于 2008-4-6 17:06 | 显示全部楼层

串口 无法供电! 这是 USB 统一天下的根本

<br />看看&nbsp;很多&nbsp;USB小设备=======根本就没有通讯,只是&nbsp;从USB&nbsp;取电!<br /><br /><br /><br />讨论USB,并不能仅从&nbsp;数据速度等方面考虑。<br /><br /><br /><br />使用方便,量大&nbsp;&nbsp;======&nbsp;&nbsp;&nbsp;这就是一个产品的&nbsp;推广发达之处。<br /><br /><br /><br /><br /><br />有很多中间应用,通讯速度的要求,高于串口,低于USB&nbsp;HS,例如,很多嵌入式系统的BootLoader&nbsp;===&nbsp;NAND/NOR(片内外)&nbsp;的&nbsp;更新。串口,可能需要等待一个小时,USB1.1&nbsp;仅需几分钟。&nbsp;毕竟,速度有几倍的差距。(例如,8Mbyte&nbsp;NOR)<br /><br /><br />而且,USB1.1&nbsp;&nbsp;&nbsp;成本低。<br />很多USB单片机&nbsp;低于10元&nbsp;(不需要&nbsp;额外的&nbsp;MAX232哦)!<br />就是说,串口的使用,并不简单!至少从硬件上来说。呵呵。<br /><br /><br /><br /><br />总结一下,本贴三个观点:<br />1,USB可供电,小设备使用方便。<br />2,即使USB&nbsp;1.1&nbsp;,速度也满足某些应用。<br />3,成本低,甚至低于串口!<br /><br /><br />这里,额外提一个设计理念:<br />USB&nbsp;已经把计算机接口的“一直占用”&nbsp;,&nbsp;转变为“偶尔复用”。<br /><br />就是说,大部分USB外设,&nbsp;偶尔连接计算机!<br />基于该理念,MBA只有一个USB引出=====&nbsp;偶尔用一下,那么一个就够。(虽然,但,这里不批苹果)。<br />如果需要长期连接,显然一个远远不够。<br /><br /><br /><br />呵呵。<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

790

帖子

0

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