用户名: 密码: 验证码:
基于EP9315微处理器的嵌入式系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文以机载多功能毫米波雷达系统为研究背景,研究并设计实现了基于嵌入式微处理器ARM EP9315的嵌入式系统。
     系统依据机载多功能毫米波雷达的工作机制,仿真多功能毫米波雷达系统信号处理及数据处理分机的工作原理,为机载多功能毫米波雷达系统子系统目标识别分机的算法验证提供独立完备的调试坏境;系统通过VME总线与其他系统进行数据通信,系统扩展后还可以为其它基于VME总线进行数据通信的相关系统在开发和研制过程中的调试提供技术支撑平台。
     系统充分利用了EP9315微处理器高性能、低功耗以及丰富灵活的外部接口能力,硬件平台的设计高效而简洁;系统软件选择了实时性能和裁剪性能都较好的VxWorks操作系统进行设计与移植,方便上层应用程序的开发。
     首先,论文简要介绍了系统的应用背景,同时对嵌入式系统相关知识作了简要的阐述;进而针对功能需求明确了系统的主要功能模块以及主芯片的选型,在选定主芯片的基础上确定了系统的硬件平台结构并对外围接口电路的设计及调试进行了详细的分析及介绍;其次,论文对系统的软件平台开发进行了相应的论述,介绍了VxWorks操作系统及其集成开发环境Tornado,以及基于VxWorks的板级支持包BSP的概念及设计原理,并针对硬件平台对VxWorks的板级支持包BSP进行设计、植入和调试,并初步探讨了上层应用程序的开发思路;最后文章总结了论文的主要工作,指出课题研究完成的主要工作以及工作中尚存在的不足,并对下一步工作提出了具体的规划与展望。
Based on the research of the airborne multi-function MMW radar, the design and realization of the embedded system on ARM EP9315 microprocessor is researched in this dissertation.
     The system based on the mechanism of the airborne multi-function MMW radar simulates the operation principle of the signal processing and data processing extension, and provides a self-contained debugging environment for the validation of the target recognition algorithm. The system communicates through VEM bus. so it can also provides a technical support condition for development and realization of related system communicated with VEM bus.
     High performance, low power and abundant external port are utilized sufficiently, which makes the system sufficient and compact. The software of the system is realized by VxWorks operation system with high real time and clipping performance, which makes top application convenient.
     Firstly this paper presents the application background of the system and describes the related technique of the embedded system. The main function block and chip selection is conformed according to functional requirement. On the basis of the main chip selection we designed the hardware system and introduced the design and debugging of the external port circuit in detail. The development of software system is described later, which includes VxWorks operation system and its exploiture environment Tornado, the conception and design principle of BSP(Board Support Package). The elementary design, transplantation and debugging of BSP iscarried out according to hardware system.
     At last, Summary of this dissertation is made and the problems which need further research are pointed out.
引文
[1]张崙编著,32位嵌入式系统硬件设计与调试,机械工业出版社2005
    [2]陈连坤编著,嵌入式系统的设计与开发,清华大学出版社2005
    [3]胥静编著,嵌入式系统设计与开发实例详解,北京航空航天大学出版社2005
    [4]周立功编著,ARM嵌入式系统基础教程,北京航空航天大学出版社2005
    [5]李忠民等编著,ARM嵌入式VxWorks实践教程,北京航空航天大学出版社2006
    [6]杜春雷编著,ARM体系结构与编程,清华大学出版社2003
    [7]周立功编著,ARM微控制器基础与实战,北京航天航空大学出版社2004
    [8]吴明晖编著,基于ARM的嵌入式系统开发与应用,人民邮电出版社2004
    [9]http://www.arm.com
    [10]李驹光等编著,嵌入式Linux系统开发详解-基于EP93XX系列ARM,清华大学出版社,2006
    [11]CIRRUS LOGIC."EP9315's User's Guide.pdf".Feb.2004
    [12]http://www.cirrus.com
    [13]CIRRUS LOGIC."EP9315's Datasheet.pdf".March.2003
    [14]李东生等编著,Protel 99SE电路设计技术入门与应用,电子工业出版社,2002
    [15]管耀武等编著,ARM嵌入式无线通信系统开发实例精讲,电子工业出版社2006
    [16]http://www.szembed.com
    [17]Intel."3 Volt Intel StrataFlash Memory's Datasheet.pdt".Dec.2002
    [18]Samsung."K4S561632D's Datasheet.pdt".Aug.2002
    [19]REALTEK."RTL8201BL's Datasheet.pdf".March.2003
    [20]ANALOG DEVICE."adv7123's Datasheet.pdf".Jue,1998
    [21]任爱锋等著,基于FPGA的嵌入式系统设计,西安电子科技大学出版社2004
    [22]王学龙编著,嵌入式VxWorks系统开发与应用,人民邮电出版社2003
    [23]陈智育等著,VxWorks程序开发实践,人民邮电出版社2004
    [24]周启平等著,VxWorks下设备驱动程序及BSP开发指南,中国电力出版社2004
    [25][美]Wind River著,VxWorks程序员指南,清华大学出版社2003

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700