基于ADSP BF561的uClinux系统设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:tony_yang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着后PC时代的到来,嵌入式系统在军事、医药卫生、科研探索及消费电子等领域得到了广泛的应用,而且前景非常广阔。嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可剪裁并对功能、可靠性、成本、体积和功耗都有严格要求的专用计算机系统,涉及计算机系统的体系结构、编译原理和工作原理,涉及到计算机的各种接口和存储应用,如常用的串口、网络控制等接口和Flash、SDRAM等存储技术,此外,因嵌入式系统的应用不同,处理器和接口及存储设备都会有所不同,但就嵌入式系统的研究与开发方法来说有许多相同之处,因而深入研究和设计某种嵌入式系统具有深远的意义。嵌入式Linux操作系统因其优异的稳定性和强大的网络协议支持,以及其开源精神和免费特性成为当今嵌入式操作系统设计人士和爱好者的首选。本文的设计目的是为ADSP BF561 EZ-KIT Lite Board实现嵌入式uClinux的系统移植。本文在熟悉u-boot的编译环境和工作原理的基础上,结合ADSP BF561的特性,首先为ADSP BF561 EZ-KIT Lite Board移植了u-boot,然后研究了uClinux的文件组织体系结构以及uClinux的启动流程,根据uClinux的启动流程修改和添加相应的文件从而把uClinux移植到ADSP BF561EZ-KIT Lite Board上。为了使处理器能够结合外围器件完成特定的任务,本文为u-boot添加了网络控制芯片LAN91C111的驱动程序和Flash M29W640D的驱动程序,为uClinux添加了网络控制芯片驱动程序,并添加了TalkTrough和视频输入输出应用程序,在TalkTrough应用中使用SPI端口配置音频编解码器AD1836,使用SPORT0口进行音频数据的传输;在视频输入输出应用中使用IIC配置视频编码/解吗器,使用PPI口进行数据传输。本文的研究与设计所使用的软件编译环境是在Linux下的交叉编译环境,而代码的阅读除了使用Linux下的工具外,可以结合使用Source Insight工具;调试工作在Windows操作系统下完成,这需要在Windows操作系统安装Visual DSP++工具,网络驱动的调试可以结合sniffer软件工具进行调试。
其他文献
SDH技术是为传送话音业务而优化设计的,不能适应数据业务大量传送的需要。为了提高SDH网络大量承载数据业务的性能,多业务传送平台(MSTP)技术应运而生。使用MSTP技术可以在传统
现阶段全球主要运营商移动数据业务均出现了爆炸性增长,全球移动数据流量过去两年增长了280%。现有的宏蜂窝技术已无法承载如此巨大的流量。为了避免网络拥塞,给用户提供服务质
多尺度几何分析是近年来迅速发展的一个研究热点,其目的是通过对高维数据内在几何结构的高效逼近和描述,获得灵活、快速、有效的高维信号处理算法。二维多尺度几何分析中的ridg
光纤Bragg光栅传感器(FBG)是利用Bragg光栅波长对温度,应力的敏感特性而制成的一种新型的光纤传感器,除具有传统电类传感器的功能外,它还具有抗电磁场干扰,测量范围广,动态范
随着信息技术的高速发展,网络安全技术也越来越受到重视,由此推动了防火墙、访问控制等各种网络安全技术的蓬勃发展。出于网络安全和计费的需要,基于端口控制的802.1X技术成
超宽带(ultra wideband -- UWB)无线通信是一种近几年新兴的短距无线通信技术,国内外都非常重视。它具有通信容量大、辐射功率谱密度低,抗多径干扰,结构简单和保密性好等优点
现代社会生活的各个方面都越来越依赖于通信网络,从而使网络上传送的不再局限于语音、少量的数据,而是大量的多媒体音频、视频数据,网络上传送的业务种类日益增多,从而使得更多的
超宽带无线通信(Ultra-Wideband UWB)的概念提出较早,大约在20世纪60年代就有学者提出了采用脉冲信号进行通信的“无载波系统”。在此后的几十年,由于载波通信的研究和应用始终
移动自组织网技术是当今无线网络研究的热点,而路由协议是实现移动自组织网的关键技术之一。本文内容主要可分为以下两个部分:1.从移动自组织网络的基本概念和特点出发,在分
无线电定位与跟踪是非常活跃的研究领域,在理论和应用方面都涌现了大量的研究成果。本文探讨了其中的两个问题:1.在跟踪蜂窝移动通信网络中移动终端的运动轨迹时,如何利用粒