嵌入式vxworks操作系统

嵌入式vxworks操作系统

ID:15752259

大小:14.71 MB

页数:277页

时间:2018-08-05

嵌入式vxworks操作系统_第1页
嵌入式vxworks操作系统_第2页
嵌入式vxworks操作系统_第3页
嵌入式vxworks操作系统_第4页
嵌入式vxworks操作系统_第5页
资源描述:

《嵌入式vxworks操作系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式VxWorks操作系统目录第1章嵌入式系统慨述51.1嵌入式系统的定义51.2嵌入式系统的特点51.3嵌入式系统的发展61.4嵌入式系统设计面临的挑战——优化设计度量71.53种关键的嵌入式系统技术81.5.1处理器技术81.5.2IC技术91.5.3设计技术9第2章实时系统的基本理论122.1实时系统的历史122.2实时系统的基本概念及其性能衡量指标132.2.1实时系统的基本慨念132.2.2实时系统的性能衡量指标142.3实时系统的任务调度152.3.1任务调度的功能152.3.2任务调度的性能准则152.3.3任务调度方式162.3

2、.4任务调度算法162.4实时系统任务的互斥与同步232.4.1任务的互斥232.4.2任务的同步242.4.3优先级倒置现象252.4.4先级继承算法272.4.5优先级上限算法292.5死锁现象302.5.1死锁的概念302.5.2死锁的起因312.5.3解决死锁的策略322.6系统任务的通信机制32第3章VxWorks操作系统343.1系统概述343.2多任务介绍353.2.1任务概述353.2.2任务的创建363.2.3任务名和任务标识393.2.4任务的删除和保护403.2.5任务的信息413.2.6任务的控制423.2.7任务的错误状

3、态433.3任务间的通信443.3.1概述443.3.2信号量443.3.3消息队列513.3.4管道543.3.5信号553.3.6事件573.3.7共享内存593.4内存管理593.4.1概述593.4.2VxWorks中的内存布局613.4.3系统函数介绍623.4.4虚拟内存643.4.5高速缓存Cache643.4.6常用的内存分析工具643.5中断和异常653.5.1VxWorks的中断机制653.5.2VxWork5的异常机制663.6时钟和定时机制673.6.1VxWorks操作系统的时钟673.6.2VxWorks操作系统的定时

4、机制693.7I/O系统713.7.1I/O系统概述713.7.23种I/O接口介绍713.8文件系统773.8.1文件系统概述773.8.2VxWorks文件系统介绍77第4章嵌入式系统开发环境784.1Tornado开发环境介绍784.1.1Tornado核心工具794.1.2Tornado的工程类型954.1.3开发环境的使用964.2IRDC05v3嵌入式试验箱介绍1024.2.1硬件方案说明1024.2.2系统软件方案说明104第5章内核基本功能实验1075.1实验1Helloword1075.2实验2信号量1095.3实验3消息队列1

5、145.4实验4看门狗1175.5实验5wind内核功能1195.6实验6中断处理1225.7实验7Socket通信1255.8实验8虚拟内存设备驱动1335.9实验9任务软调度1405.10实验10任务软调度的改进145第6章基础应用性实验1756.1实验1LED灯实验1756.2实验2ARM的串行口实验1756.3实验3ARM的交通灯实验1756.4实验4ARM的键盘接口实验原理实验1756.5实验5ARM的液晶接口实验原理实验1756.6实验6液晶键盘实验175第7章高级扩展性实验1767.1实验1VxWorksBSP移植1767.2实验2

6、理发师问题实验1767.3实验3哲学家吃饭问题实验1767.4实验4路由器问题实验176第1章嵌入式系统慨述1.1嵌入式系统的定义根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统足控制、监视或者辅助设备机器和午司运行的装置(原文为devicesusedtocontrol,monitor,orassisttheoperationofequipmentmachineryorplants),这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的结合体.是具有一定应用功能的系统。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技

7、术为基础,软件硬件可裁减,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。1.2嵌入式系统的特点1.针对性强嵌入式系统是面向用户、面向产品、面向应用的.不可能独立发展。嵌入式处理器的功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等方面均受到应用要求的制约。针对用户的具体需求,嵌入式系统的软硬件均可以裁减和添加v向向的用户是不”样的。处处体现了其针对性强的特点。2.实时性强实时性是嵌入式系统的一个基本要求,很难想象嵌入式系统没有实时性会是什么样的情况。当然,单纯涕提高嵌入式处理器的计算性能和工作频率来提高嵌入式系统的

8、实时性是不科学的,而应该主要靠优化嵌入式软件,保证合理的任务调度等手段来实现。嵌入式系统的实时性分为硬实时和软实时,硬实时规定了任务完成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。