500MSa/s任意波形发生器的嵌入式控制系统设计

500MSa/s任意波形发生器的嵌入式控制系统设计

论文摘要

基于直接数字合成(DDS)技术的任意波形发生器具有输出频率稳定、准确,波形质量好和输出频率范围宽等一系列独特的优点,因而广泛应用于现代测试领域。嵌入式系统具有可运行操作系统以提供友好的人机交互界面、功耗小、成本低、资源丰富等优点,成为任意波形发生器的控制系统的理想方案。本文结合项目“基于DDS的500MSa/s任意波形发生器”的开发,围绕“任意波形发生器的嵌入式控制系统设计”这一课题展开研究,首先简单介绍了本仪器的总体架构和各功能模块,并从本仪器的软硬件需求出发,提出了控制模块基于ARM-Linux的嵌入式系统设计方案,完成了嵌入式控制系统的硬件电路设计和系统引导程序、嵌入式Linux操作系统移植。最后针对调试和测试中出现的问题,进行了分析,并提出了实际的解决措施。本文的主要研究内容包括:1.分析任意波形发生器的软硬件需求,提出了该仪器微处理器系统的嵌入式设计方案,选择符合该仪器设计要求的嵌入式微处理器和嵌入式操作系统,最终给出了软硬件总体设计方案。2.结合任意波形发生器的硬件需求,以ARM微处理器S3C2410A为核心,设计完成了该仪器的嵌入式控制模块的硬件电路。3.设计实现了该硬件电路的系统引导程序Bootloader。结合嵌入式Linux启动代码的分析,总结出了移植Linux操作系统的要点,设计实现了网卡和键盘的驱动程序,建立了文件系统,最后给出内核的裁剪方法。按照上述软硬件设计方案,目前符合任意波形发生器要求的ARM-Linux的嵌入式控制系统已经正常运行,方便了后续用户应用程序的开发。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 任意波形发生器国内外发展概况
  • 1.2 嵌入式系统概述
  • 1.3 本文的研究内容
  • 第二章 总体设计
  • 2.1 任意波形发生器总体结构
  • 2.2 嵌入式控制系统选型
  • 2.2.1 嵌入式系统的开发流程
  • 2.2.2 需求分析
  • 2.2.3 嵌入式处理器选型
  • 2.2.4 嵌入式操作系统选型
  • 2.3 微处理器控制系统总体设计
  • 2.3.1 硬件电路总体设计
  • 2.3.2 软件设计
  • 第三章 硬件电路设计
  • 3.1 S3C2410A 简介
  • 3.2 电源和时钟电路
  • 3.3 控制接口
  • 3.4 存储器接口电路设计
  • 3.4.1 SDRAM 接口电路设计
  • 3.4.2 Flash 存储器接口电路设计
  • 3.5 人机交互接口电路设计
  • 3.6 以太网接口电路设计
  • 3.7 通用接口电路设计
  • 3.8 PCB 板的设计
  • 第四章 系统引导程序设计和嵌入式LINUX 移植
  • 4.1 准备工作
  • 4.2 系统引导程序 Bootloader 设计
  • 4.3 嵌入式 Linux 的移植
  • 4.3.1 Linux 内核启动过程概述
  • 4.3.2 Linux 移植要点
  • 4.3.3 Linux 驱动程序设计
  • 4.3.4 文件系统的建立
  • 4.4 嵌入式 Linux 的裁剪
  • 第五章 调试与验证
  • 5.1 硬件调试
  • 5.2 软件调试
  • 5.3 调试中出现的问题及解决办法
  • 5.4 测试与结果
  • 第六章 结论
  • 致谢
  • 参考文献
  • 附录I
  • 附录II
  • 在学期间的研究成果
  • 相关论文文献

    • [1].嵌入式控制系统数据实时调试方法仿真[J]. 计算机仿真 2019(12)
    • [2].通用式微生物发酵罐嵌入式控制系统的设计[J]. 重庆科技学院学报(自然科学版) 2020(04)
    • [3].“嵌入式控制系统设计”课程的特点和教学方法研究[J]. 科技创新导报 2010(30)
    • [4].电脑加油机嵌入式控制系统的设计与实现[J]. 机械与电子 2009(05)
    • [5].“嵌入式控制系统”在我院研制成功[J]. 甘肃科学学报 2009(02)
    • [6].嵌入式控制系统及应用课程的改革探索[J]. 福建电脑 2019(09)
    • [7].基于嵌入式控制系统低成本物品引导车设计[J]. 农家参谋 2019(21)
    • [8].嵌入式控制系统的串口扩展设计方法[J]. 电子世界 2016(06)
    • [9].嵌入式控制系统建立显示字库问题研究[J]. 现代显示 2009(12)
    • [10].基于元模型的嵌入式控制系统开发框架[J]. 深圳信息职业技术学院学报 2008(02)
    • [11].基于软PLC的嵌入式控制系统设计[J]. 电力信息与通信技术 2019(06)
    • [12].双弧脉冲MIG焊嵌入式控制系统设计及试验分析[J]. 焊接学报 2017(09)
    • [13].面向嵌入式控制系统的组件化模型集成开发方法[J]. 制造业自动化 2009(12)
    • [14].基于嵌入式控制系统低成本物品引导车设计[J]. 微特电机 2019(02)
    • [15].自动缝纫机嵌入式控制系统设计[J]. 现代电子技术 2018(21)
    • [16].嵌入式控制系统的软件测试及其应用[J]. 电子技术与软件工程 2016(21)
    • [17].嵌入式控制系统电路抗干扰设计研究[J]. 今日电子 2008(03)
    • [18].机械手远程操作实验嵌入式控制系统[J]. 微计算机信息 2008(29)
    • [19].基于STM32的智能充电桩嵌入式控制系统设计[J]. 数字通信世界 2019(02)
    • [20].医用智能轨道物流小车嵌入式控制系统设计[J]. 机械制造与自动化 2017(04)
    • [21].己二酸装置离心机嵌入式控制系统的开放式改造[J]. 化工自动化及仪表 2018(09)
    • [22].嵌入式控制系统在工业控制中的应用[J]. 电脑知识与技术 2010(05)
    • [23].FPGA的优势[J]. 软件 2010(06)
    • [24].锐德世提供超值服务[J]. 现代制造 2008(06)
    • [25].软件设计模式在嵌入式控制系统中的应用[J]. 单片机与嵌入式系统应用 2015(02)
    • [26].基于Modbus/TCP的嵌入式生物发酵控制器的设计[J]. 机械与电子 2008(02)
    • [27].CPT系统中的嵌入式控制系统体系构建[J]. 科技视界 2014(21)
    • [28].智能保密柜嵌入式控制系统的设计与实现[J]. 现代电子技术 2011(04)
    • [29].基于STM32F103的大包装喷涂嵌入式控制系统设计[J]. 造船技术 2016(04)
    • [30].基于ARM9的嵌入式控制系统设计与实现[J]. 微计算机信息 2008(22)

    标签:;  ;  

    500MSa/s任意波形发生器的嵌入式控制系统设计
    下载Doc文档

    猜你喜欢