阅读:2719回复:11
数采卡概念问题:请教网友
要写数采卡驱动,采样率是否可由APPLICATION精确设定?
是否通过TIMER? 写USB驱动程序,大致步骤有哪些? DDK 里IN, OUT等是否仅起提示作用? 谢谢! |
|
|
沙发#
发布于:2004-02-26 10:34
To:dragon_hn 兄
我现在正在做个基于usb接口的采集卡,我用的是D12+Intel80386EX,需要写固件吗?我的驱动程序已完成,但插在PC机上根本无反应,为什么呢? |
|
板凳#
发布于:2004-02-26 09:56
看来rayyang2000大侠这次失言了!
我认为数采卡一般要求定时比较精确,所以最好不要用windows的timer,占用CPU且定时也不是很准,只能说是定时比较准,毕竟那属于软件定时器,所以最好还是在外部由硬件实现。 由于数据采用一般会采用BUFFER,所以最好采用批量传输。 |
|
|
地板#
发布于:2004-02-25 19:51
这些问题有点早了吧,都几年前发的帖子!
full speed is 12 Mbps, no faster than 1.5 MBps 低速只有1.5 Mbps |
|
地下室#
发布于:2001-04-16 16:58
用full speed 的usb.我记得好像可以达到2M/BPS
|
|
|
5楼#
发布于:2001-04-11 09:47
谢谢你的答复。
工程用的数采卡采样率至少20K,但由于采样卡外置限制, 采样率也可以低一些。 |
|
|
6楼#
发布于:2001-04-11 07:17
为确保数据传输的健壮性,usb采集应采用中断方式或批量方式,前者采集速率不可能很高,]后者采集率可以很高,但受上下位机的影响太大。不知老兄的采集率有多大?
|
|
7楼#
发布于:2001-04-10 19:00
还有一个问题:数采卡用USB,最高采样率可达多高?
是否由硬件决定? |
|
|
8楼#
发布于:2001-04-10 10:53
我的看法(请网友评论)
1、硬件方面:PNP MANAGER确定数采卡的 I/O口、IRQs、DMA、 存储; 2、驱动方面:IOCTL、IRPs、入口点、注册信息; 3、应用软件:CreateFile、ReadFile、WriteFile、CloseHandle 操作。 由此看来,Windows为我们搭了一个空中楼阁,写驱动就是要完成 基础部分?对我这个DRIVER门外汉来说,清楚以上三方的工作界限 是个关键。 以上操作是怎样完成的(包括工业标准)? 请各位大虾们多多指点! |
|
|
9楼#
发布于:2001-04-09 15:43
如果卡上有定时器,可以采用卡上的定时器来控制采样频率。
定时是可采用TIMER,当然WINDOWS的多媒体定时器定时还是很精确的,可以精确的1Ms。 |
|
10楼#
发布于:2001-04-09 15:40
各位网友,大家好!
我在做信号处理与参数识别软件,目前软件部分已完成。 按老板意见,我们要做自己的硬件---数采卡。该卡通过 USB与笔记本相连,以期达到ONLINE检测结构动态特性的 目的。 我下一步就是要写数采卡的驱动程序。 说明:该项目为科研项目,不作商用。请各位网友给予 帮助,非常感谢! |
|
|
11楼#
发布于:2001-04-09 15:01
采样率,是由Timer控制的,它的精度有限,所以不能够进行精确控制
|
|
|