嵌入式Linux多媒体网络控制器的设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:fanleejohn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术和网络技术的发展,嵌入式产品已经广泛地进入社会生活的各个方面。由于嵌入式系统的功能越来越复杂和强大,采用嵌入式操作系统成为一个必然的选择。在当前主流的嵌入式操作系统中,嵌入式Linux操作系统凭借其免费性,高可靠性,可移植性,开放源代码,强大的网络功能受到了越来越多的关注。本文基于嵌入式Linux,设计实现了以AT91RM9200微处理器为核心的嵌入式多媒体网络控制器。本文首先根据需求确定了硬件处理器和嵌入式操作系统选型方案,通过对比分析选择基于嵌入式Linux的32位处理器AT91RM9200作为核心控制单元。在ARM最小系统的基础上设计实现了具有音频、液晶显示等多媒体接口,以太网、CAN总线等网络接口的外围板,又以51单片机和CPLD为控制单元扩展了用于采集显示电梯呼梯信号的人机接口扩展板,各部分共同构建了一个模块化、易于扩展的嵌入式系统硬件平台。然后,详细阐述了嵌入式Linux软件开发环境的搭建,具体包括:交叉开发工具链的实现,基于Linux服务器开发环境的建立,根文件系统的建立,RAMDISK、JFFS2两种文件系统的实现,论文给出了上述问题的具体实现方法和关键步骤。Linux设备驱动程序本质上是Linux内核中底层硬件处理程序的共享库,在Linux操作系统中至关重要。论文讨论了Linux设备驱动程序的基本工作原理,分析了驱动开发中的内存管理、中断处理等关键问题,以音频、串口等硬件设备为例阐述了驱动程序的实现方法,为应用层软件开发提供了基础。最后,在完成控制器硬件与驱动软件设计的基础上,将多媒体网络控制器和扩展的人机接口控制器应用于智能电梯轿厢控制系统中,使它不仅具备采集显示呼梯信号功能,同时增加了液晶显示、语音报站等智能化服务,并在实验室环境下进行了验证。总体来说,该系统具有一定的实用价值,同时对于其它工控领域采用嵌入式Linux设计的控制器也具有很好的借鉴意义。
其他文献
随着科学技术的快速发展,现代工业设备朝着大规模、智能化、集成化、复杂化和自动化等方面发展,因而对设备的安全运行和稳定运行提出了更高的要求。若系统中某个部分发生故障
在纯计算机仿真、半实物仿真与实车开发三种研究混合电动汽车的方法中,半实物仿真测试平台比纯计算机仿真准确度高,而又比实车开发成本低,适应性强,调试灵活。同时,半实物仿
计算机博弈是人工智能研究的一个重要分支,计算机博弈和人工智能的发展是一个互动的过程,它往往会成为人工智能研究的切入点,而更先进的人工智能技术的应用又进一步推动了计算机
学位
开关磁阻电机具有结构简单、启动电流小、启动转矩大以及可控参数多等诸多优点,但在其问世之初由于各种技术的限制并未能得到广泛的应用。直到上世纪八十年代,随着微机控制技
随着人们对语音、视频、数据等各种需求的不断增长,核心网已具有相当规模。用户终端与核心网间的“最后一英里”接入成为了当前研究的焦点。宽带无线城域网IEEE 802.16协议的
能源是国民经济发展的动力,也是衡量综合国力、国家文明发达程度和人民生活水平的重要指标。人类社会进步的历史表明,每一次能源技术的创新突破都给生产力的发展和社会变革带来
虚拟仪器是随着计算机技术、现代测量技术发展起来的新型高科技产品。它是一种依赖软件,通过计算机来控制硬件,分析和提供测试数据的仪器。虚拟示波器是虚拟仪器的一种,本文介绍了开发虚拟仪器的全过程。虚拟示波器由硬件平台和安装着应用测试程序的计算机一起组成,是一个功能强大的信号测试系统。它不仅可以实现传统示波器的功能,而且能够存储、再现、分析和处理波形。具有高速、便携、多功能等显著特点。本次设计的虚拟示波器
随着我国城市化进程的加快,城市水资源短缺问题日益突出,而科学的进行城市水资源需求预测对于搞好城市水源规划、合理调整产业结构、采取相应的节水措施等具有重要意义。目前,用
本文以某型歼击机为被控对象,从工程实际的角度出发,重点研究歼击机智能自调度容错飞行控制技术。首先,提出了基于多胞LPV模型和RBF神经网络的自调度跟踪控制律。利用多胞LPV