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