论文部分内容阅读
在现代电子测量领域,任意波形发生器作为一种通用的测量仪器,已得到了广泛的应用,任意波形发生器的不断发展对其便携性、人机交互友好性也提出了较高要求,而嵌入式系统作为控制系统,在功耗、性能、体积、以及成本等方面都具有显著的优势,是作为任意波形发生器控制系统的理想方案。本文通过搭建嵌入式系统硬件和软件平台,并在这个嵌入式系统平台上开发人机交互界面,通过人机交互界面完成对任意波形发生器的管理和控制。嵌入式系统的设计包括硬件电路设计和软件设计。硬件电路以TI公司的OMAP-L138作为核心器件,进行原理图的设计,PCB的绘制,并对板级进行仿真,完成嵌入式硬件平台的搭建;软件部分主要完成UBL的移植,UBOOT的移植以及Linux内核的裁剪和移植,人机交互界面采用QT开发工具,用户可通过所开发的应用软件完成对任意波形发生器输出波形的控制。本文对调试结果进行了分析。对于硬件电路部分的调试,主要包括电源电路模块、时钟电路模块、存储电路模块以及一些接口电路模块的调试;对于软件部分的调试,主要对QT开发的上位机应用软件进行了调试,调试结果表明,通过使用上位机应用软件实现了对任意波形发生器的输出波形的管理和控制。