摘要
文中设计了一个可产生任意波形的波形合成系统,系统的软件设计采用uC/OS-Ⅱ操作系统配合uC/GUI图形交互界面,基于直接数字频率合成原理进行C语言编程实现。系统硬件设计包括五大主干部分,即含有STM32F103ZET型号的ARM芯片的主控模块、用于显示和交互的TFTLCD彩屏、DAC波形处理模块、5V和3.3V双电源配置模块、用于与PC机互联的串口通讯模块。测试验证本设计系统可合成产生一定意义上的任意波形。
This paper designed awaveform synthesizer that can generate arbitrary waveforms,the software design of the system adopts auC / OS-Ⅱ operating system with uC / GUI graphic interface,based on DDS principle for the C programming language implementation. The hardware design of the system consists of five main parts,including the core control module that contains STM32F103 ZET type of ARM chip,TFTLCD color screen for display and interaction,DAC waveform processing module,5V and 3. 3V power supply configuration module,and PC serial port communication module,which is used to connect with the PC. The design was validated by testing the system can generate a sense of arbitrary waveform synthesis.
出处
《信息技术》
2016年第5期99-103,108,共6页
Information Technology