摘要:針對各種數字化設備高采樣率和高分辨率的測試需求,設計一種基于PXI Express總線(xiàn)的多通道數字化儀。該數字化儀開(kāi)放性高,靈活性好,模塊化強,廣泛應用于測控領(lǐng)域中。結合數字化儀開(kāi)發(fā)過(guò)程中所面臨的關(guān)鍵問(wèn)題及解決方案,重點(diǎn)從設備驅動(dòng)程序、接口封裝和應用軟件三個(gè)方面進(jìn)行分析闡述。首先,深入研究了KMDF設備驅動(dòng)開(kāi)發(fā)過(guò)程中幾個(gè)關(guān)鍵問(wèn)題,如配置空間訪(fǎng)問(wèn)、中斷處理、DMA數據傳輸等的運行機制及實(shí)現方法;然后,以數字化儀應用需求為背景,闡述了采用.Net平臺下三層體系架構的軟件總體設計;最后,大量實(shí)驗測試和結果分析表明,該數字化儀具有較強的可靠性和穩定性,達到預期技術(shù)要求和性能指標。