ARM Linux嵌入式音视频设备底层开发

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhongdezhufangchuxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的快速发展,嵌入式系统早已成为电子信息和计算机行业发展重点。嵌入式设备已经广泛的融入我们的世界。本文的研究对象是以ARM为核心的嵌入式音视频设备。本文完成了该系统的底层开发。本文选用的三星S3C6410处理器作为硬件的核心,该处理器基于ARM11CPU内核,具有高性能低功耗的特点,同时它是一款SoC芯片,片内集成了多种常用的外设,这使得外围电路的设计变得非常容易,而且能够降低成本,提高系统的可靠性。本文在Linux操作系统和驱动程序的移植和开发上做了大量的工作。首先详细分析了U-Boot引导操作系统的原理,修改了相关设置并成功进行了编译和运行。接下来针对本文使用的硬件设备对Linux内核进行配置和剪裁。并在了解驱动程序开发的基本流程和硬件设备工作原理的基础上,实现了设备驱动程序,并将设备驱动添加到内核当中。最终使内核能够提供对NAND Flash,DM9000AE网络控制芯片,WM9714音频解码芯片和S3C6410内置的LCD控制器和触摸屏的支持。本文还分析了Linux文件系统的原理和功能,并构建了一个简单的根文件系统。最后通过移植图形界面和多媒体播放器的形式来测试整个硬件系统和软件系统的工作状况。经过测试表明,本文顺利实现音视频系统的底层开发,为上层应用提供了一个良好的运行平台。
其他文献
机器人技能学习是人工智能与机器人学的交叉领域,目的是使机器人通过与环境和用户的交互得到经验数据,基于示教学习或强化学习,从经验数据中自主获取和优化技能,并应用于以后
<正>一、问题的提出 劳动素质的培养是素质教育的组成部分。它包括劳动观念和劳动习惯的培养、劳动知识的传授和劳动技能的训练等诸多方面。农村初中生绝大多数系农家子弟,朴
摘要:社会的飞速发展,使得我国的高速公路建设也有了很大的发展,高速公路的主要特征是速度快、便捷舒适,其安全性也比较高。但高速公路建设总里程的不断增加,使得各种高速公路交通事故也频频发生,如何有效的保证高速公路的交通安全就成为了一项非常重要的工作。作者针对高速公路标志标线以及交通安全进行了深入的分析,希望为有关专业人士带来一定的参考与借鉴。  关键词:高速公路;标志标線;交通安全  高速公路标志标线
为推进我国城镇化的进程,把一部分乡镇改为街道办事处,其所辖区内的村庄随之实行"村改居"改造,即村落规划为城区,农民变成居民。"村改居"后所面临的集体资产虚置和利益分配不