阅读:1903回复:15
问个开发现状
不知那里有介绍usb开发现状的文章,有个数据采集+usb的课题,
想先来问问情况。请高手随口介绍介绍情况。 |
|
沙发#
发布于:2003-08-18 09:41
xxg请问你一下,你在进行事时传输的时候没有出现丢失数据的现象吗?我这里怎么3M的速度都会丢数呀,传输16M字节会丢失300多K的数据,我驱动里已经使用异步方式了,可还是丢,你设备方是不是在写入端点前数据进行了缓存?
谢谢了。 |
|
板凳#
发布于:2003-08-18 09:30
我们目前使用ISP1581的片子做到了20M字节/秒以上的速率,用在视频实时采集传输中。
我的感觉是除了注意驱动程序的效率外还要注意以下问题: 1,PC机配置好一点; 2,传输时,关掉PC上其他的应用程序; 3,如果你使用的USB2。0的转接卡,要选用好一点的牌子,有些转接卡缓存太小,严重影响传输速率; |
|
地板#
发布于:2003-08-17 12:34
能有具体的数据吗?
好像an2131跟pc 通讯,bulk方式,能到400k byte/s,不知 如果采用同步方式,跟pc的通讯速率是否能再提高? 但是当时没有实际做外围芯片跟an2131的串口通讯实验,不知这个 瓶颈数据是否在于an2131 的串口通讯? |
|
地下室#
发布于:2003-08-17 12:25
估计满足你上面说的要求没问题。
|
|
5楼#
发布于:2003-08-17 12:24
打算是用同步的方式,不知1.1的an2131串口接收,跟pc通讯
的速率最高能到多少? 如果选用d12的话,我以前没有接触过,不过印象中,别人意见 是通讯速率瓶颈可能在于mcu串口接收,是否有人实际做过,也请 说说中间的瓶颈数据,以及提高mcu的传输速率情况。 |
|
6楼#
发布于:2003-08-17 11:39
那具体是否有一些实际的数据,来支持这个方案,比如
usb通讯的瓶颈速率在那里,是mcu呢,还是usb芯片跟pc 的通讯, 如果考虑同步传输的话。 我本人有过一定的an2131经验,但是对于d12+mcu的方案不 了解,不知如果从学习研究角度出发,(硕士课题),那个方案 比较合适,如果真能从pc到硬件做一整套,还是有点实用价值的。 还有,不知2.0协议跟1.1协议,在usb本身硬件支持方面,以及 在软件支持方面,有什么提高? 不知那里有介绍其中区别的文章, 因为如果要从1.1升级到2.0 ,也是考虑之一。 |
|
7楼#
发布于:2003-08-17 11:14
你就用1。1协议的就行了,D12和AN2131都行。可以考虑适当提高MCU的速度。
|
|
8楼#
发布于:2003-08-17 10:46
用burr-brown的DDC112数据采集芯片,不知有谁用过类似的片子。
10MHZ晶振,大概通过串口送出2*40 bit 数据/一次采样,实际并不 需要这么高采样频率,满打满算到1000/s 采样频率就可以,那么 大概是需要满足串口传输速率为12k byte/s,如果将来考虑增加 采集点,如果加到100片,为100*40bit,那么串口速率为600k byte/s 不知是不是这么算。这就是现在的要求。 不知1.1协议的串口(考虑瓶颈在于usb通讯,比如固件最大的 接收串口数据速率,usb跟pc通讯速率),最高能到多少? 如果是2.0协议呢? 还有,在于解决方案,对于mcu,usb接口整合在一起的片子, 是不是相对于mcu,usb接口芯片独立的方案来说,速度瓶颈会高 一点? |
|
9楼#
发布于:2003-08-17 10:36
说说你的要求吧,串口速度多高,是否需要实时传输,以此确定使用的器件,楼上对usb的速度的描述值得参考,不过2.0的速度可以做到更高,我这里目前最高的是7-8MB/s,速度较低是因为底层速度影响较大,游人做到15MB-20MB的,用CY的68013可以做到更高。
|
|
10楼#
发布于:2003-08-17 08:54
你要求的速度有多高啊?一般1。1的只能作到1Mbps就不错了,2。0可以高的多,可以达30Mbps,不过开发的成本和难度也要高的多,先根据速度要求看看用1。1还是2。0吧,再确定具体的芯片型号。
|
|
11楼#
发布于:2003-08-17 00:05
jinghuiren 老兄,我详细说一下我现在急需了解的内容。
有一个数据采集的课题,现在处于调研阶段,要求是 串口送入固件器件(usb),跟pc通讯,现在首要问题是,确定 最高通讯速度,决定是否能否采用usb解决方案,因此我需要 了解有关数据采集+usb的一些情况,希望你能说说这方面情况。 接下来就是,如果能选择usb,那么需要确定具体的那一类usb解决 方案,1.1还是2.0,更好是能了解具体用到那些片子 的层次,那 可是帮了我大忙。或者能提供我一些资料,让我自己选择片子。 希望老兄能指点一二。多谢。 |
|
12楼#
发布于:2003-08-14 12:55
我2年前就开始做usb2.0,最开始做68013,后来做isp1581,正因为之前没有什么先验经验,才会花费这么多的时间,唉,可惜等我明年毕业后usb2.0也会成为成熟技术,那我就找不到饭吃了呀,唉…… :(
|
|
13楼#
发布于:2003-08-14 12:02
我对这个比较熟 任兄不愧为USB先驱啊! |
|
14楼#
发布于:2003-08-14 12:01
我对这个比较熟
就是不知道你的要求。 |
|
15楼#
发布于:2003-08-14 08:07
这有什么好说的啊,大家现在都已经在搞2。0了,1。1只有在要求很低的情况下使用, 而且前景和2。0也没的比。
|
|