xamick
驱动牛犊
驱动牛犊
  • 注册日期2004-09-23
  • 最后登录2005-10-12
  • 粉丝0
  • 关注0
  • 积分53分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1168回复:4

Help!9052没有DMA,怎么一次读入大量数据?

楼主#
更多 发布于:2005-03-18 19:43
我用PCI9052做了数据采集,但是9052只能工作在从模式下,没有DMA
请问怎么才能一次读入大量的数据。
普通的Read 可以吗?
windrobust
驱动牛犊
驱动牛犊
  • 注册日期2005-03-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-19 12:10
你想读如大量数据,前提是你的板子上面的有大FIFO了,这样就简单了,用循环读就可以了,不知道你对速度有没有要求。DMA只是对节省CPU资源有用,如果你不惜CPU资源的话,没有问题的
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2005-03-19 17:32
用户被禁言,该主题自动屏蔽!
xamick
驱动牛犊
驱动牛犊
  • 注册日期2004-09-23
  • 最后登录2005-10-12
  • 粉丝0
  • 关注0
  • 积分53分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-20 20:10
那9052 的datasheet中说的 Direct Slave  是怎么回事啊? 就是普通的读写吗?这种传输是不是速度也很慢啊? :(
menghuan712
驱动牛犊
驱动牛犊
  • 注册日期2005-03-21
  • 最后登录2007-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-03-21 21:42
是不是可以用中断方式读取数据呢?
要达到20-30MB/s是不是也很难呀!
是不是只能用DMA方式呢!
嘿嘿,我是新新手,不是很懂,请见谅!
游客

返回顶部