研究基于Linux的示波器软件设计的方法,从整体上对示波器的设计流程进行分析阐述。按照由底层到顶层的方式逐层设计,从操作系统到硬件驱动,再从仪器驱动到应用软件。各层中采用从总体方案到局部细节设计的模式,局部细节采用模块化设计,并对模块功能进行验证。按照这种方式进行设计,便于程序的维护和升级