传统波形发生器大多是简单通用型的波形发生器，只能产生较固定的波形，而且需要人工频繁操作，降低了工作效率。本文以ARM和CPLD为开发平台，使用RT- Thread实时操作系统和滋CGUI用户图形化界面软件，提出一种基于GPS精密授时的高精度、宽范围的波形发生器。该波形发生器要求输出极性信号波形与时域输出波形等波形，而且具有两路电流输出模块，对波形的带负载的能力也有较高的需求。本文根据系统对时间轴精密度的要求，提出采用GPS授时系统作为波形发生器的授时标准，这种授时系统授时稳定性较高，授时精度很高，完全满足我们精密授时的需要，还有短波授时、长波授时、互联网和电话授时，但从精度和使用方便性两个角度考虑，该设计最终决定选定使用GPS接收机提供时间的方式来给整个系统提供精密的时间基准。
波形发生器 ARM μCGUI RT-Thread GPS