作者:张博; 李黎; 何海龙; 刘艳行wpf高精度定时器pingpong缓冲区多线程
摘要:随着计算机技术和通信技术的飞速发展,虚拟仪器技术以其高性能、高扩展性、高集成性,和开发周期短等优势,逐渐成为测试测量行业仪器设计的发展趋势。虚拟示波器是虚拟仪器基础平台的重要组成部分,也是应用最广、需求最大的测试软件。本文基于PC平台,在广泛应用的Windows系统下,采用WPF作为软件开发环境,设计并开发了一个经串口录取数据的四通道虚拟示波器软件。该虚拟示波器软件通过对数据流的合理规划和设计,以及PingPong缓冲机制的引用,实现了对高速串口数据的完整录取。运用高精度自旋定时器,使本文虚拟示波器软件与DSP下位机的指令通信达到了200Hz稳定可靠的数据率。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社