基于MN103E的嵌入式评估板设计和实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:jxj198711
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及上层应用软件等部分组成,它是集软、硬件于一体的可独立工作的系统。随着科学技术的飞速发展,嵌入式计算机系统已经成为了通用计算机系统以外的又一个IT焦点。它广泛应用于网络控制、多媒体和便携式通信设备等各个领域,改变了人们的生活习惯。在这种背景下,各大半导体公司纷纷推出功能各异的嵌入式微处理器以抢占这一市场。MN103E是松下半导体公司适时推出的一款高效、低功耗的32位嵌入式处理器。该处理器结构简单,性能优良,非常适合于大量数据处理和实时控制等领域的应用。本文提出并设计了基于MN103E处理器的评估版系统,实现了评估板硬件平台的详细设计和软件系统的移植。首先介绍了嵌入式系统的概念和发展状况,并介绍了嵌入式微处理器和嵌入式操作系统的相关情况。分析了MN103E的结构特点和地址空间,简要介绍了MN103E的总线相关寄存器。在此基础之上,给出了评估板系统的硬件平台和软件平台的总体架构。本文接着详细设计了评估板硬件平台各模块接口电路,包括存储系统、通信系统、人机交互系统以及辅助电路四个部分。提出并设计了基于PSRAM的调试方法,电路设计中的CPLD方案极大简化了系统复杂度。以硬件平台为基础,本文详细分析了软件系统各部分的移植过程。评估板的软件系统包括启动代码U-Boot、Linux内核和文件系统。本文首次提出并实现了将U-Boot移植到MN103E体系结构的方法,详细介绍了其移植过程。同时,详细分析了Linux内核在评估板上的移植,并给出了Busybox文件系统构建方案。最后,本文设计了一套软件测试程序以验证评估板系统的功能。本评估板的实现为基于MN103E处理器的嵌入式应用开发奠定了基础。
其他文献
随着FTTx(光纤到x)的不断发展和商业化的进一步加剧,光纤所承载的业务量变得越来越大,如果一旦光纤链路发生故障,整个通信网络将会遭受巨大的损失,PON(无源光网络)以其高效率
目前无线信道的传播环境,受到各种衰落及噪声的干扰,以及多径效应和多普勒频移等因素的制约,极大的影响了通信的质量。差错控制技术作为解决这一问题的有效手段。在数字系统
无线传感网的出现,改变了“人与物、物与物”之间的信息交流方式,因其部署方便、成本低、自组织等特点在军事国防、环境监测等领域都有着极大的使用价值,也因此成为国内外学
Ad Hoc网络组网灵活,赋予其巨大的发展前景。然而,Ad Hoc网络链路带宽受限,无法满足人们日益增长的通信需求。近年来,许多新型技术层出不穷,其中协同通信技术充分利用无线电
分布式卫星合成孔径雷达干涉测量(InSAR)系统克服了干涉信号间的时间去相关性,并能提供长基线来提高测高灵敏度从而获取高精度的数字高程图(DEM)。本文主要研究了分布式InSAR
无线传感网络(W ireless Sensor Network,WSN)发展初期,硬件节点资源严重受限,虽然近年来芯片生产工艺有所提高,且W SN迎来了大规模商用的热潮,但是伴随其出现的安全问题,限
电信行业的快速发展,使原先以话音业务为主体的网络,快速迈入到以数据业务为主体的时代。网络架构由主导语音的2G网络,不断向网速更快的3G、LTE等网络架构演进。然而,在数据
移动通信是通信领域中最具发展前途的一种通信方式。在下一代移动通信系统中,为了满足移动用户对高速、宽带数据传输业务不断增长和更高质量的要求,需要对现有物理层的关键技
独立分量分析(Independent Component Analysis,简称ICA)是近二十年来逐渐发展起来的一种盲信号分离方法。其目的是从传感器收集到的混合信号中分离相互独立的源信号,使得这
随着无线多媒体业务、无线网络和移动计算设备的迅猛发展,近年来能支持高速数据传输速率的宽带移动通信系统成为研究热点。一些新兴的无线传输、无线接入技术正在不断兴起,极