阅读:1171回复:4
68001的致命缺陷?用过68001的朋友讨论一下
68001和外部的mcu通讯的话,使用数据线FD[7:0],如果,我正在使用iso in接收数据,这个时候,pc要给mcu发setup命令包,怎么办?
难道要终止iso传输?!!! 缺陷阿!缺陷阿!!! :mad: |
|
|
沙发#
发布于:2003-11-06 12:50
这是没办法的事情,不过在所有传输中control传输优先级是最高的,主机总是至少给它保留10%的带宽,也就是说发到设备是没问题的,就看你能不能及时的接收并处理了,我觉得这样比较难,因为我用bulk的时候,通常接收数据是不会有丢失情况的,可是一旦在接收的过程中下发命令,在发这个命令的地方数据就会丢失!
|
|
板凳#
发布于:2003-11-06 13:02
建议cypress在做一颗100pin的68001,解决data bus共用的问题。 :(
|
|
|
地板#
发布于:2003-11-06 13:17
建议cypress在做一颗100pin的68001,解决data bus共用的问题。 :( 那你当初为什么不用68013呢?是因为价格原因? 我想这之中应该有解决的办法,只是你我都不知道而已。 哎,约做越觉得自己孤陋寡闻,郁闷。 |
|
地下室#
发布于:2003-11-06 13:25
[quote]建议cypress在做一颗100pin的68001,解决data bus共用的问题。 :( 那你当初为什么不用68013呢?是因为价格原因? 我想这之中应该有解决的办法,只是你我都不知道而已。 哎,约做越觉得自己孤陋寡闻,郁闷。 [/quote] 研究一下而已,应该加一个外部缓冲区,当有命令时,外部缓冲区只接收不发给sx2,等命令结束了再发数据。代价比较大,况且又复杂,68013还是首选了 |
|
|