针对各种数字化设备高采样率和高分辨率的测试需求,设计一种基于PXI Express总线的多通道数字化仪;该数字化仪开放性高,灵活性好,模块化强,广泛应用于测控领域中;结合数字化仪开发过程中所面临的关键问题及解决方案,重点从设备驱动程序、接口封装和应用软件三个方面进行分析阐述;首先,深入研究了KMDF设备驱动开发过程中几个关键问题,如配置空间访问、中断处理、DMA数据传输等的运行机制及实现方法;然后,以数字化仪应用需求为背景,阐述了采用.Net平台下三层体系架构的软件总体设计;最后,大量实验测试和结果分析表明,该数字化仪具有较强的可靠性和稳定性,达到预期技术要求和性能指标.
数字化仪 KMDF PXI Express 三层体系架构