1、毕业设计(论文) 1 目录 摘要摘要 2 Abstract3 1. 绪论绪论.4 1.1 前言4 1.2 系统的功能和特点 .4 1.3 系统的逻辑模型描述 5 1.4 系统的性能描述 .5 1.4.1 电源电压及其波动范围 5 1.4.2 频率和幅度范围 .5 1.4.3 环境要求.6 1.5 系统开发进度安排 .6 2. 系统开发中系统开发中的相关技术的相关技术.7 2.1 Embest EduKit-IV 实验平台7 2.2 Intel Xscale270 处理器介绍 .7 2.3 DAC 模块详细介绍 8 2.3.1 主要芯片原理功能表述 8 2.3.2 内部功能模块图 .8 2.3.
2、3 芯片引脚排列9 2.3.4 ADC 的硬件连接 10 2.4 Windows CE 操作系统 . 11 2.5 Visual Studio 2005 集成开发环境 . 12 3. 系统总体设计系统总体设计 13 3.1 软件总体结构描述 13 3.2 软件各功能模块的描述 . 14 4. 系统详细设计系统详细设计 18 4.1 系统人机界面设计 18 4.1.1 “产生单一波形”模块界面及详细说明 18 4.1.2 “产生组合波形”模块界面及详细说明 19 4.1.3 “相关说明”模块界面及详细说明 . 20 4.2 算法说明. 21 4.3 系统各个功能模块详细说明 28 5. 软件测试
3、软件测试 61 6. 结束语结束语 . 62 参考文献参考文献 63 致谢致谢 . 64 摘要摘要 传统的函数发生器成本高、精度低、体积大,嵌入式产业的快速发展为设计成本 低、精度高和体积小的便携性函数发生器提供了技术基础。本次毕业设计就是利用相关 的嵌入式技术设计一个成本低、精度高和体积小的便携性智能函数发生器原型。 本次设计使用 VS2005 集成开发环境、英蓓特公司的 Edukit-IV 开发板和 Intel PXA270 处理器,在 Windows CE 操作系统上,结合 Edukit-IV 实验箱上的 DAC 模块,开发 了一个具有一定智能的函数发生器原型。该系统既能产生方波、脉冲波
4、、正弦波、三角 波和锯齿波5种单一的周期信波形信号,又可以将上述5种波形信号中的任意两种信号进 行组合而得到新的波形信号。对于单一的波形信号,既可以在 LCD 屏上显示输出,又可以 在输出端子上显示输出;对于组合的波形信号,只能在 LCD 屏上显示输出。对于在输出端 子上显示输出的波形信号,可以调节波形信号的频率、幅度和通道值;而对于在 LCD 屏上 显示输出的波形信号,可以调节波形信号的频率、幅度和相位值。 本文主要介绍了智能函数发生器原型的设计方案及设计实现过程。其中需求分析阶 段主要说明了系统的功能、特点和性能,而总体设计阶段则阐述了系统的整体结构和模 块调用关系,在详细设计阶段详细地说明了各个模块的算法和数据结构,最后经过测试 完善了整个系统。除此,本文还详细地介绍了系统开发设计过程中所用的软硬件环境, 特别是 Edukit-IV 实验箱上的 DAC 模块。 关键字:关键字: 函数发生器 DAC 模块 WinCE PXA270 Abstract Traditional function generators have the disadvantages of high c