关注:127 2014-01-19 19:46

PXI控制器是如何支持DMA工作的?那些常见板卡具有DMA通道?如何检测到其具体数量?

已解决 悬赏分:0 - 解决时间 2025-05-06 16:19
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40
 

DMA,即直接内存访问。从本质上说其工作方式可以分为两种:第一种是ISA DMA,这是 ISA 总线使用的DMA。在此方式下,主板上会有一个DMA 控制器来发起所有的DMA,有时候这也被叫系统 DMA。第二种类型的是PCI DMA,这也是PCI和PXI使用的DMA。这种方式下,每一个使用DMA的PCI设备都有一个内置的DMA master。由PCI或PXI板卡发起DMA,而系统并不需要一个DMA 控制器。NI的数据采集设备中大多数S系列卡都具有3-4个DMA通道,我们可以通过:测量I/O » NI-DAQmx » Advanced » System Setup » Device Node获取到板卡实际的DMA通道数。