ARM平台下uClinux的移植与应用开发研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:euufhuhfu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
uClinux以其优异的性能、源代码开放等优点,成为目前许多嵌入式系统开发的首选操作系统。本课题旨在研究ARM平台上uClinux操作系统的移植与应用程序开发方法,完成网络VOD系统中机顶盒的软硬件设计,实现网络视频点播功能。 论文在简要说明了S3C4510X嵌入式微处理器和音视频解码器CL680的特点后,介绍了机顶盒的硬件设计原理,重点讨论S3C4510X与CL680的主机接口电路以及由CPLD实现的并串数据转换电路;修改并实现了引导嵌入式操作系统的BootLoader程序,详细分析了uClinux操作系统内核和交叉编译方法,针对机顶盒软硬件的需求对uClinux进行裁减和配置,将uClinux成功移植到ARM平台上;论文详细阐述了CL680设备驱动程序的设计过程,主要包括MCU与CL680之间的DMA数据传输和MCU对CL680的控制两个部分,并在此基础上实现了与视频服务器的Socket通信程序以及音视频播放程序。 论文探讨了基于ARM和uClinux的嵌入式系统开发流程及在开发过程中必须注意的问题,所设计的机顶盒实现了流畅的音视频播放、美观易用的点播界面和完备的播放控制功能,在多媒体技术与嵌入式系统紧密结合的新趋势下,具有较高的研究和应用价值。
其他文献
随着国内移动用户数量的爆炸性增长,作为一种廉价而有效通信手段的移动短消息业务也在蓬勃发展。由于运营商所采用的通信协议存在差异,无法互通短消息,导致移动业务提供商开
传统的分布式计算与分布式数据库的研究是基于有限网络和固定主机的,这些都采用了一些默认的隐含假设,例如固定网络连接、对等通讯代价、主机节点固定不变等。然而在移动实时
今天计算已经无处不在。各种消费电子产品,包括智能手机,PDA,Web-TV,信息家电等等实现了随时随地得计算。这是一个异常广阔和丰富多彩的领域,其设备极度多样化而且都将在网络
本论文首先对分布式网络系统身份认证现状及需求分析进行了基本介绍,然后引述了PKI、SOHT协议和SSL所能提供的安全服务,在基于PKI技术之上,利用HTTPS安全隧道技术设计并实现了统
近年来,随着Internet/Intranet技术的迅猛发展和基于HTTP协议的Web技术的广泛应用,传统的工作模式和生产方式得到了极大的改变。多层应用体系结构作为新一代Web计算模型,和传统
网格计算是一个正在兴起的全新的研究领域,目前,在这个领域内还存在着许多难题需要研究和解决。首先,网格环境将面临的一个重要问题就是安全问题。与传统网络环境相比,网格计算环
流体动画,尤其是自然现象中如翻腾的浓烟、湍流的溪水等的模拟,一直是计算机图形学研究的热点和难点。近年来,基于物理方法的流体模拟技术取得了很大的进展,在电影特效、电子游戏
随着移动计算技术的快速发展,移动应用给传统的数据库管理系统带来了很大的挑战。在传统的数据库管理系统中,除非被显示更新,否则数据是保持不变的。而移动对象的位置属性是
GSM网络是一个复杂的通信系统,GSM网络的优化工作一直是移动网络运营商的主要工作之一;其中信令负荷分担的优化又是GSM网络交换子系统优化的一项重要内容。随着移动智能业务和
网格计算作为一种提供高性能计算、管理和服务的新技术,已经得到了越来越多的关注。资源发现是高性能网格计算领域中的一个重要研究课题,它的主要任务是根据网格用户的资源请求