基于ADSP-BF527的μClinux嵌入式系统开发

来源 :南开大学 | 被引量 : 0次 | 上传用户:white2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今时代电子信息技术的高速发展,以及对于系统多功能高效率的要求,嵌入式系统,特别是带有操作系统的嵌入式系统,开始越来越多的受到开发人员以及用户的青睐。同时,由于芯片技术的发展,在单个芯片上实现更多功能的理想逐渐成为可能。   嵌入式系统具有用途广泛,性能多样等特点,其实现方式也依据系统的要求,有着各种各样的模式。通常情况下,系统以某一处理器芯片为处理器,外挂系统设计要求的相应功能芯片,但对功能数量和可实现性能的满足程度十分有限。   因此,本项目采用了以DSP芯片为处理器,整合了多方面的系统功能,为嵌入式系统的实现提供了一种新的思路。   本项目的主要设计目标是在ADI公司的BF527处理器平台下移植了一整套具有全面功能的μClinux嵌入式操作系统,其中包含了系统的底层引导、系统内核、设备驱动以及一些简单的应用程序。   系统首先从ADSP-BF527的基本功能出发,通过专用的仿真平台对芯片可支持的主要功能进行了测试。   同时,针对于μClinux嵌入式操作系统的开发工作,在基于Windows操作系统的主机平台下安装colinux开发环境,形成linux的系统环境,并根据需要加载相应的开发工具包,从而可以在此环境下进行μClinux系统各部分的开发工作。   μClinux系统的开发和移植的内容包括了系统引导U-Boot、系统内核、文件系统、设备驱动、应用软件五大主要部分。其中最主要的工作是针对实际的系统硬件环境完成相应的驱动开发,并根据系统的使用要求开发相应的应用程序。   整个工作的关键问题是要在ADSP-BF527 EZ-KIT Lite硬件基础上,通过对系统内核、文件系统、设备驱动的编译,实现了一个具有嵌入式系统通用功能的基本μClinux操作系统,并通过相应的应用程序对相应功能的工作情况进行了实验验证。   随后,系统实验还通过对网线测试仪系统的设计,基于已完成的ADSP-BF527上的μClinux为基础,具体开发和测试了该系统在实际产品中的可行性应用。   通过这一系列的研究,从各个方面实现了在DSP芯片上保留原有运算功能的同时运行μClinux嵌入式操作系统,从而为DSP芯片和嵌入式操作系统的进一步发展提供了新的方向。也为嵌入式系统功能的全面化、体积的小型化以及成本的进一步降低发挥了重要的作用。
其他文献
随着海洋开发活动的日益增多,人们对声纳设备的智能化要求越来越高,基于声视觉信息处理方面的研究也越来越多。其中分形理论为声纳图像处理技术的研究开辟了一个新的领域。经
无线网络规划经常借助计算机辅助实现。规划工具正是为了满足在实际建网前,对网络性能进行分析的需要而产生的。传播损耗是分析网络性能的基础参考数据。因而,传播损耗的预测
太赫兹(THz)波因其波长短、频率高,相比于毫米波和微波,在目标检测和雷达成像上都具有明显的优势,这也使太赫兹频段的研究成为了学术界的热点。太赫兹波对于介电材料有极强的
合成孔径雷达(Synthetic Aperture Radar,SAR)是一种高分辨率的微波成像雷达,也是当前最重要的微波遥感平台。不仅具有全天候全天时的观测优点,而且微波频带较宽,可采用多模
随着生物特征识别系统的广泛应用,特征的安全性和隐私性的问题也引起了人们的注意。于是,人们开始考虑将生物特征识别技术和密码学技术结合在一起,应运而生了生物特征加密技
学位
高精度智能型电容式压力/差压变送器是以金属电容式传感器为测压元件,单片机为变送器压力信号采集和处理控制单元,通过高低温压力补偿的一种压力/压差测量装置,具有测量精度高、
随着现代战场环境的日趋复杂,信息化、数字化是必然趋势。数字阵列雷达收发均以数字完成波束形成,具有良好的灵活性,与传统相控阵雷达相比,数字阵列雷达具有许多优良的性能。数字
双线性是构造密码协议的一个有用工具,在当代密码学中受到了密切关注.它的重要性在于:可以用它来构建用其它方式很难或不能构建具有新奇性质的密码体制:即使这样的密码体制能
学位
在1963年Gallager在他的博士论文里提出了低密度奇偶校验码(LDPC码)。但是在后来的几十年里,LDPC码一直被人们忽视,一直到Mackay在1996年提出它是一种更加接近香农极限的编码
学位
伴随无线网络技术的快速发展,其所采用的传输技术日益先进复杂,网络中的设备也日趋多样化,但是技术始终向着为用户提供更高性能价格比服务的方向发展,面对有限的传统传输信道