为降低成本和技术难度,提高系统操控性能,本文提出了基于STM32的便携式数字示波器的设计和实现方法.该方法通过STM32微处理器作为控制核心,加入外部信号处理单元,利用DMA技术进行采样数据输送,FSMC接口来驱动LCD,并移植μ/COS-Ⅱ实时操作系统,建立出良好的用户界面.本文研究的数字示波器较传统示波器在功能上、体积上、成本上有着很大的优势.通过YB1605多用信号发生器测试的结果表明,本方案具有性价比高,使用方便而且可以实现波形的存储,以及断电重启后的波形重现功能,具有广阔的应用前景.
数字示波器 STM32 实时操作系统 DMA