单点采集DMA模式和单次循环DMA模式的区别是什么?



硬件: CompactRIO>>Analog Input Modules>>NI 9205>>Modules>>Plug-in Controllers>>AT-GPIB/TNT

问题: 单点采集DMA模式和单次循环DMA模式的区别是什么?

解答:

单点采集DMA模式时,允许PC硬件通过一个DMA通道传输多个字节,只需要对DMA控制器单次编程即可。单次循环DMA,每传一个字长的数据都需要对DMA控制器编程。这样就使得单次循环DMA模式比单D点采集DMA模式运行速度慢,因为在数据传输过程中,不同进程获得DMA控制器需要一段时间。

我们的GPIB驱动一般都使用单点采集DMA模式来进行DMA传输,但是一些电脑不支持该模式。在这种情况下,就需要换成单次循环DMA模式。



相关链接:

附件:





报告日期: 02/12/1996
最近更新: 10/07/2007
文档编号: 0IB8GS7I