基于Intel Xscale的嵌入式视频、音频系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:SuperXF
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于嵌入式Linux发展趋势及其应用特点,针对目前嵌入式Linux系统多是基于Linux2.4内核的现状,本课题的主要目的是研究显示驱动与ALSA驱动的工作机制并基于Intel XScale架构实现嵌入式linux2.6下的视频、音频设备驱动。   本文首先分析了嵌入式系统和嵌入式Linux操作系统的特点,然后系统研究ARM的编程模型,设计了异常处理程序,并指出XScale核相对于其他架构的许多改进之处。同时,本文还研究了Boot Loader框架,分析了Linux2.6内核下makefile文件及ARM-Linux内核的制作要点,并实现了基于Linux2.6的嵌入式系统开发平台的搭建。在此基础上,本文重点研究了XScale架构处理器的LCD、AC97控制器的特点和使用,提出嵌入式处理器PXA255的声音、显示功能的硬件实现方案。最后,本文研究了Linux2.6内核下驱动程序的加载流程及设备与驱动的注册方法,实现了LCD FrameBuffer显示驱动,并深入分析了ALSA体系结构及ALSA-lib提供的读写API函数的执行流程,实现了ALSA音频系统底层驱动。  
其他文献
随着互联网的迅速发展及其应用的不断深入,人们对通信的需求也日益增长。个人通信的最终目标是任何人在任何时间、任何地点可以以任何方式实现任何类型的通信业务,因此,支持
近些年,时间序列在包括金融、生物等领域得到广泛应用,越来越多的受到学者的关注和研究。在其众多的研究领域中,时间序列的相似性查询问题得到了较为广泛的研究,该问题常常转化为
在软件世界中,开发团队就好比一个民族,而模式,无论是设计模式还是反模式,都是对民族的智慧结晶的一种记录方式。模式是共通问题的共通解决方案。传统的设计模式是软件开发中
语义网的概念是Berners-Lee2000年提出的,目标是让Web上的信息能够被机器理解,从而实现Web信息的自动处理,以适应Web资源的快速增长,更好地为人类服务。目前,语义网的理论都是把资
在医学图像处理中,医学图像分割始终是非常重要的也是非常困难的研究课题。目前各种图像分割理论只是针对某一特定的图像分割目的而言,能够得到较好的分割效果,没有一个万能的分
近年来,传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术等不断完善。无线传感器网络正是融入了以上技术而产生的一个新型的网络技术。无线传感器网络由大量