基于VxWorks嵌入式系统的应用研究

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

同济大学电子与信息工程学院硕士学位论文基于VxWorks嵌入式系统的应用研究姓名:翁羽翔申请学位级别:硕士专业:检测技术与自动化装置指导教师:谢维达20070301基于VxWorks嵌入式系统的应用研究作者:翁羽翔学位授予单位:同济大学电子与信息工程学院相似文献(10条)1.期刊论文谢水清.杨阳.杨仲乐脑-机接口中基于VxWorks的ARM嵌入式系统-中南民族大学学报(自然科学版)2004,23(1)研究了基于VxWorks实时操作系统和ARM内核处理器的嵌入式系统在脑-计算机接口中的应用,详细介绍了系统的构成以及各部分的设计实现方案,并展示了系统在应用中的初步成果.该系统采用的VxWorks操作系统具有很强的实时性及可裁减性,能够很好地满足脑-计算机通讯的各种特殊要求,硬件部分采用的ARM内核嵌入式微处理器也较好地完成了控制和信号处理的任务.2.学位论文饶海MPC8260和VxWorks嵌入式系统的开发与研究2009在通信技术和计算机技术高速发展的今天,基于高速通信处理的嵌入式系统得到了充分的发展和广泛的应用,尤其是在国防、医疗、通信等高尖端领域。为了满足应用中各种高性能要求,飞思卡尔公司生产的PowerPC系列网络处理器以其功能强大、性能可靠的特点而被各大网络设备生产商广泛采用。MPC8260是飞思卡尔公司生产的新一代PowerPC系列网络通信处理器,它采用双内核结构,集成了32位微处理器、通信处理模块以及多种外设接口,具有强大的通信和网络协议处理能力,可以广泛应用于各种高端通信和网络产品,如交换机和路由器等。VxWorks嵌入式系统以其高可靠性、高实时性和可裁剪性等特点占据市场的大部分份额,而且主要应用在高精尖技术和实时性要求极高的领域中。br  本论文主要研究了MPC8260平台下VxWorks嵌入式系统的开发,基于MPC8260芯片的硬件平台设计和BSP的开发移植。主要包括CPU寄存器的初始化设置、时钟设置和复位设置等;VxWorks嵌入式系统的启动程序流程,VxWorks系统下串行端口驱动设备和TFFS文件系统的开发与设计;研究了PS/2协议下键盘鼠标时序的发送与接收和LPC2106芯片的启动流程和寄存器初始化,通过LPC2106芯片与MPC8260平台通信处理键盘鼠标的数据;最后介绍了本项目的硬件调试方法和调试过程与结果。br  本项目的VxWorks嵌入式系统已能正常工作,并且能够通过串口和网口进行网络通信,TFFS设备能够挂接文件系统(VxWorks系统能够通过它快速启动),键盘鼠标的数据的正确处理。3.期刊论文李俊强.李晓宇.LIJun-qiang.LIXiao-yu基于strongARM-VxWorks嵌入式系统启动引导的实现-许昌学院学报2006,25(2)介绍了ARM嵌入式处理系统的使用现状,以及各大嵌入式操作系统的特点,结合常用的嵌入式系统的开发,提出了一种基于ARM-VxWorks嵌入式系统的启动引导方案,该方案可以通过简易串口方便地更新嵌入式系统内的软件平台,并解决了嵌入式系统的启动初始化、操作系统内核的固化引导问题.4.学位论文王浩亮基于MPC8260和VxWorks的嵌入式系统的开发和研究2004随着通信技术和计算机技术的高速发展,基于高速CPU的嵌入式系统的软、硬件开发也得到了充分发展.嵌入式系统已广泛应用于工业,国防,医疗,通信等领域.该文研究的是基于motorola的专用通信CPU(MPC8260),基于实时的嵌入式操作系统Vxworks的嵌入式系统的开发及其底层驱动软件的开发.文中首先介绍了嵌入式系统发展的现状和前景,然后介绍了MPC8260的基本功能及其特点.第三章主要介绍了Vxworks操作系统及其应用.第四章主要介绍了基于MPC8260,在Vxworks下的底层驱动程序的开发过程.第五章主要介绍了系统设计和调试时所遇到的一些问题及其解决方法.5.期刊论文付翊华.梅顺良.FUYi-hua.MEIShun-liang基于VxWorks的百兆以太网通讯在嵌入式系统中的实现-计算机应用2006,26(9)介绍了VxWorks操作系统的概念,分析了VxWorks下以太网通讯的模型.并以MPC8260微处理器为例,讨论了在嵌入式系统中实现百兆以太网通讯的硬件设计方法,详细描述了基于VxWorks的以太网驱动程序的开发过程.6.学位论文廖志丹基于VxWorks嵌入式系统的多路USB扫描仪设备驱动的设计与实现200721世纪是数字化的世纪,随着数字技术的发展,国内外对图形图像输入设备的需求也比较大。其中大幅面工程扫描仪在国内外需求相比则更大,它主要用于实现军事、测绘、建筑等一些特殊领域工程图纸的数字化。而作为大幅面工程扫描仪的一种新技术,多路USB扫描仪(多CCD扫描仪)将进一步增加扫描幅面,同时也可以提高扫描速度和扫描精度。本课题就是以多路USB扫描仪设备为研究对象,以USB协议栈为基础,在VxWorks嵌入式环境下设计开发该设备驱动。主要包含有两个部分:第一部分主要介绍VxWorks操作系统和USB系统,在此基础上分析研究VxWorks系统的实时性原理以及USB物理结构、逻辑结构、传输方式等,为后面的驱动工作打下基础;第二部分主要阐述了多路USB扫描仪设备驱动的实现过程,包括单路USB设备的初始化和读写控制、多路USB设备的初始化和读写控制以及该驱动程序的调试和测试,同时也介绍了遇到的问题、问题的分析和解决方法等,从而对嵌入式开发和USB驱动原理有了更深入地了解。7.期刊论文王韬.印勇.刘国金.WANGTao.YINYong.LIUGuo-jin基于VxWorks的嵌入式系统实验教学设计-实验室研究与探索2007,26(1)介绍了重庆大学通信工程学院嵌入式系统实验课程教学的基本现状,重点讲述用于实验教学的几个具体实验内容,分析了这些实验的目的、内容以及相互关系,最后给出了一个综合设计环节,实践证明这些实验内容对促进嵌入式系统教学有着重要意义.8.期刊论文翁羽翔.谢维达VxWorks嵌入式系统在CCU中应用-工业控制计算机2006,19(12)概述了列车通信控制单元CCU,给出了VxWorks嵌入式操作系统应用于CCU的软件流程设计,并最终实现了VxWorks在CCU中应用.9.学位论文胡三喜基于MPC8260和VxWorks嵌入式系统的人机界面研究和实现2008在信息技术飞速发展的今天,作为传递信息的重要媒介的网络得到了空前的发展,从而对网络的性能要求越来越高。目前,飞思卡尔公司生产的PowerPC系列网络处理器以其功能强大、性能可靠的特点而被各大网络设备生产商广泛采用。MPC8260是飞思卡尔公司生产的新一代PowerPC系列网络通信处理器,它采用双内核结构,集成了32位微处理器、通信处理模块以及多种外设接口,具有强大的通信和网络协议处理能力,可以广泛应用于各种高端通信和网络产品,如交换机和路由器等。在实际的产品应用中,部分通信产品需要进行人机界面扩展,我们将根据MPC826的性能特点,对采用该处理器设计的嵌入式实时网络通信开发平台实现显示接口以及PS/2鼠标键盘接口。本文首先介绍了MPC8260和VxWorks的特点,然后介绍了MPC8260内部结构和初始化过程。第三章介绍了基于VxWorks的BSP和底层驱动程序的开发过程。第四章介绍了PS/2键盘控制器相应硬件电路和驱动程序的设计。第五章介绍了S1D13506显示控制器的特点、硬件电路设计以及显示驱动程序设计。第六章介绍了硬件调试方法、调试过程、调试结果。10.期刊论文刘利强.田炜.袁赣南嵌入式系统VxWorks下应用软件中文输入的实现-应用科技2004,31(4)汉字输入是中文应用软件进行人机交互的重要组成部分.在嵌入式系统VxWorks下只提供了西文信息的输入输出功能,不支持中文信息处理功能.详细介绍了汉字输入的基本原理和开发技术,并在嵌入式系统VxWorks下实现了应用软件的中文输入功能,为嵌入式系统VxWorks下中文应用软件的开发提供了一个很有价值的实用工具.本文链接:授权使用:北京航空航天大学(bjhkht),授权号:6ad26d07-3e17-409c-a5c3-9e3c0167aefd下载时间:2010年11月28日

1 / 79
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功