收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于ARM7数字信道模拟器主控板设计

[关键词:ARM7,数字信道,模拟器]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0255,word全文:39页,合计:13000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于ARM7数字信道模拟器主控板设计毕业设计论文------

本文提出了一种基于ARM7的主控板设计方案,实现了主控板所需功能。芯片采用了PHILIPS公司的ARM7系列微处理器LPC2292。为了缩短开发周期,降低开发成本,本文选择EasyARM2200开发板为开发平台。基于EasyARM2200开发板,根据实际需要,进行了合理的剪裁和配置,选择了适当的设备,规划了主控板的硬件接口,制定了主控板数据通信协议和数据结构,编写了相应的程序,很好的实现了数字信道模拟器主控板所需功能。

本论文设计基于ARM7数字信道模拟器的主控板。数字信道模拟器由配置计算机和实时硬件仿真器构成,硬件仿真器是整个信道模拟器系统的核心,系统采用模块化设计的方式,每一路双向数字信道作为硬件仿真器的一个基本子模块(以下简称“收发”通道),整个信道模拟器由8个“收发”通道、背板、电源板和主控板构成,能提供16个以太网口、E1接口和RS-530接口,每个子模块中相同类型的两个接口组成一个双向数字信道,用户选择使用某种接口。

本论文根据主控板的功能需求,选择了合适的方案,使用以高速的ARM7处理器LPC2292为核心的EasyARM2200开发板实现了数字信道模拟器的主控板,软件开发环境是ARM公司推出的ARM核微控制器集成开发工具ADS(ARM Developer Suite)集成开发环境,版本为ADS1.2,采用EasyJTAG仿真器调试。

论文的内容安排如下:

第一章介绍数字信道模拟器的用途、基本构架和系统流程。重点说明主控板在系统中的作用。

第二章详细分析主控板的功能需求,提出主控板的硬件和软件设计方案,描述主控板的各个功能模块。

第三章详细介绍主控板的硬件设计工作,分析各模块电路的功能和组成。

第四章详细介绍主控板的软件设计工作,分析各模块程序的功能和流程,描述通信协议。

本文研究了数字信道模拟器的主控板,研究成果主要概括为以下几个方面:

1、通过对嵌入式系统的研究,对数字信道模拟器的主控板的功能需求分析,选择了以32位微处理器LPC2292为核心处理器,传统的前后台系统为主控软件的数字信道模拟器主控板的软/硬件设计方案。

2、为了缩短开发周期,降低开发成本,选择了广州周立功单片机发展有限公司推出的EasyARM2200开发板为开发平台。EasyARM2200开发板是一个以PHILIPS公司设计的ARM7系列芯片LPC2292为基础设计的、完整的ARM嵌入式开发平台,提供嵌入式微处理器及其外围设备如存储介质、控制电路、接口电路和嵌入式操作系统等系统开发所必需的相关软、硬件组件,不需要额外的扩展,就能满足主控板的功能需求。基于EasyARM2200开发板,根据实际需要,进行了合理的剪裁和配置,选择了适当的设备,规划了主控板的硬件接口,最终构建了数字信道模拟器主控板的硬件平台。

3、在系统的软件设计部分,制定了数字信道模拟器主控板与配置计算机、收发通道子模块主控FPGA、用户界面(包括LCD、LED数码管、键盘)信息交互的数据结构和通信协议,并据此编写了相应的程序,很好的实现了数字信道模拟器主控板所需功能。

4、软件调试环境采用ARM公司的ARM核处理器集成开发工具ADS1.2。ADS1.2集成了汇编、C、C++编译器和调试器,编译效率高,提供了功能强大的系统库,支持软件调式、JTAG仿真调试及硬件调试。本设计采用EasyJTAG仿真器调试。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0255,word全文:39页,合计:13000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于ARM7数字信道模拟器主控板设计(论文)!