摘要
为降低成本和技术难度,提高系统操控性能,本文提出了基于STM32的便携式数字示波器的设计和实现方法。该方法通过STM32微处理器作为控制核心,加入外部信号处理单元,利用DMA技术进行采样数据输送,FSMC接口来驱动LCD,并移植μ/COS-Ⅱ实时操作系统,建立出良好的用户界面。本文研究的数字示波器较传统示波器在功能上、体积上、成本上有着很大的优势。通过YB1605多用信号发生器测试的结果表明,本方案具有性价比高,使用方便而且可以实现波形的存储,以及断电重启后的波形重现功能,具有广阔的应用前景。
In order to reduce the cost and technical difficulty and improve the system control performance,this paper proposes a design and implementation method of portable digital oscilloscope based on STM32. The method uses the STM32 microprocessor as the control core,adds an external signal processing unit,uses DMA technology to sample data,FSMC interface to drive the LCD,and transplants the μ/COS- II real- time operating system to establish a good user interface. The digital oscilloscope studied in this paper has great advantages in function,volume and cost compared with traditional oscilloscopes. The test results of YB1605 multi-purpose signal generator show that the scheme has the advantages of high cost performance,convenient use and waveform storage,and waveform reappearing function after power-off and restart,which has broad application prospects.
作者
徐健
唐胤
XU Jian;TANG Yin(School of Electronics and Information,Xi'an Polytechnic University,Xi'an 710600,China)
出处
《电子设计工程》
2019年第14期139-143,共5页
Electronic Design Engineering
基金
陕西省科技厅工业领域一般项目(2018-GY-173)