题名 | 基于VxWorks的嵌入式系统设计与研究 |
作者 | 叶凯 |
学位类别 | 硕士 |
答辩日期 | 2007-02-07 |
授予单位 | 中国科学院光电技术研究所 |
授予地点 | 光电技术研究所 |
导师 | 杨文淑 |
关键词 | VxWorks 板级开发包 设备驱动设计 嵌入式系统 |
其他题名 | Design and Research in Embedded System based on VxWorks |
学位专业 | 检测技术与自动化装置 |
中文摘要 | 随着嵌入式计算技术的发展,嵌入式处理器和实时操作系统得到了广泛的应用。光电跟踪控制系统就是一种典型的嵌入式系统应用。原有系统平台采用DOS操作系统,它的局限是单任务工作,只支持X86架构,不同硬件平台应用程序不方便移植,不能充分发挥硬件功能,因此我们引入了基于优先级抢占式内核的实时操作系统VxWorks。 本论文基于底层,提供了VxWorks在X86和ARM两种不同体系结构下的开发方案。研究了VxWorks开发环境Tornado及其工具使用方法。对X86硬件平台,基于pcPentium板级开发包(BSP)完成针对SPT2开发板的定制和安装,完成了数据采集板ADT800在VxWorks下的X86驱动程序设计。对ARM平台,因S3C44B0X开发板无相应的BSP,结合对ARM体系结构和VxWorks BSP构架的研究,给出了完整的BSP开发过程。最后描述了上层实时应用程序开发的一些问题。 在两种体系结构下的工作表明,VxWorks对不同硬件平台提供了统一的开发标准,所开发的驱动和底层BSP屏蔽了硬件和操作系统底层细节,方便了上层应用的开发,突破原有DOS系统的局限,可进一步应用于光电跟踪控制系统中。 |
语种 | 中文 |
公开日期 | 2013-11-19 |
页码 | 88 |
内容类型 | 学位论文 |
源URL | [http://ir.ioe.ac.cn/handle/181551/208] |
专题 | 光电技术研究所_光电技术研究所博硕士论文 |
推荐引用方式 GB/T 7714 | 叶凯. 基于VxWorks的嵌入式系统设计与研究[D]. 光电技术研究所. 中国科学院光电技术研究所. 2007. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论