From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



저의 저가형 E 시리즈 Multifunction DAQ 보드가 DMA 충돌이 발생 됩니다.



하드웨어: Multifunction DAQ (MIO)>>E Series>>PCI-6023E

문제점: 저는 아날로그 입력으로 데이터를 받고 있으며, 또한 이벤트 카운팅을 하고 있습니다. 그러나, 제가 두가지를 동시에 하려고 시도할 때, DMA 에러(에러 -10455)가 발생 됩니다. 이러한 에러의 원인은 무었입니까?

솔루션: 저가형 E 시리즈 보드는 1 개의 DMA채널을 가지고 있을 뿐 입니다(일반적으로 3 개를 가지고 있는 대신에). 따라서 한번에 하나의 DMA 수행만을 할 수 있습니다. 다양한 작업을 수행 하기 위해서는, 하나의 작업이 DMA를 사용하고 있고, 이때 다른 작업은 인터럽트를 사용하도록 설정해주어야 합니다. 이러한 작업을 위한 데이터 전송 모드를 변화는 LabWindows/CVI의 Set_DAQ_Device_Info를 사용하거나 혹은 LabVIEW에서 DAQ Device Information.vi를 설정해주어야 합니다.

관련 링크:

첨부:





리포트 날짜: 11/17/2000
마지막 업데이트: 03/04/2005
문서 번호: 23GF01Q1