- 0
- 0
- 约5.82千字
- 约 8页
- 2016-07-01 发布于安徽
- 举报
引入操作系统目.doc
目录
1 引入操作系统的目的 ……………………………… 第1页
2 各种操作系统简单描述 …………………………… 第2页
2.1 uC/OS-II嵌入式操作系统内核
2.2 uClinux嵌入式操作系统
2.3 Linux操作系统
2.4 WinCE嵌入式操作系统
2.5 VxWorks嵌入式实时操作系统
3 uC/OS-II和uClinux两种嵌入式操作系统的比较
3.1
3.2 文件系统?
3.
4 uC/OS-II用户接口的扩展
5 WinCE在工控方面的优点
6 小结
嵌入式操作系统比较
1引入操作系统的目的
如果嵌入式系统的功能(如电动玩具、空调、冰箱等的简单功能需求)比较简单,则嵌入式软件只需完成比较简单的功能,就不需要操作系统的支持。如果嵌入式系统的功能比较复杂,需要网络功能、存储器管理、进程/线程管理等,则通过嵌入式操作系统的帮助,可加快嵌入式系统软件的开发进度和可靠性。
2各种操作系统简单描述
2.1 uC/OS-II嵌入式操作系统内核
uC/OS-II适合中小型控制系统,具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点,最小内核可编译至2KB。uC/OS-II是一种免费公开源代码、结构小巧、具有可剥夺实时调度的实时操作系统。其内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。作为实时操作系统,uC/OS-II采用可剥夺型实时多任务内核。
2.2 uClinux嵌入式操作系统
Linux经过改造以后,可以在多种没有MMU的微处理器上运行,其中uClinux是最著名的发行版本之一。使用uClinux的好处是可以使用Linux下面无数免费的公开资源。
uClinux同标准Linux的最大区别在于内存管理。标准Linux是针对有MMU的处理器设计的。在这种处理器上,虚拟地址被送到MMU,MMU将虚拟地址映射为物理地址。通过赋予每个任务不同的虚拟-物理地址转换映射,支持不同任务之间的保护。UClinux对内存的访问是直接的,即它对内存的访问不需要经过MMU,而是直接送到地址线上输出。所有程序中访问的地址都是实际的物理地址。UClinux对内存空间不提供保护,各个进程实际上共享一个运行空间。在实现上,uClinux仍采用存储器的分页管理,系统在启动时把实际存储器进行分页,在加载应用程序时,程序分页加载。但是由于没有MMU管理,其多任务的实现需要一定技巧。?2.3 Linux操作系统
Linux类似于UNIX,是免费的、源代码开放的,符合POSIX标准规范的操作系统。Linux拥有现代操作系统所具有的内容,例如:真正的抢先式多任务处理、支持多用户、内存保护、虚拟内存、支持对称多处理机SMP(Symmetric Multiprocessing)、支持TCP/IP、支持绝大多数数32位和64为CPU。
2.4 WinCE嵌入式操作系统
Microsoft公司的Win CE嵌入式操作系统是支持多线程的嵌入式操作系统,主要用于PDA、SmartPhone等个人手持终端上。Win CE是有优先级的多任务操作系统,但它不是一个硬实时操作系统系统。Win CE操作系统的核心至少需要200KB的ROM,支持Win32 API 子集,支持多种的用户界面硬件,包括32位像素颜色深度的彩色显示器,支持多种的串行和网络通讯技术,支持COM/OLE和其他的进程间通信的先进的方法。
Win CE嵌入式操作系统最大的特点是能提供与PC机类似的图形界面和主要的应用程序。Win CE的界面显示大多数在Windows出现的标准部件,包括桌面、任务栏、窗口、图标和控件等。对PC机上的Windows比较熟悉的用户,可以很快的使用Win CE嵌入式操作系统的嵌入式设备。
2.5 VxWorks嵌入式实时操作系统
Microsoft公司的WinCE和WindRiverSystem公司的VxWorks分别是非实时和实时嵌入式操作系统的代表。但是商用产品的造价都十分昂贵,用于一般用途会提高产品成本从而失去竞争力uC/OS-II和uClinux操作系统是两种性能优良源码公开且被广泛应用的的免费嵌入式操作系统,可以作为研究实时操作系统和非实时操作系统的典范。3 uC/OS-II和uClinux两种嵌入式操作系统的比较嵌入式操作系统是嵌入式系统软硬件资源的控制中心,它以尽量合理的有效方法组织多个用户共享嵌入式系统的各种资源。其中用户指的是系统程序之上的所有软件。所谓合理有效的方法,指的就是操作系统如何协调并充分利用硬件资源来实现多任务。复杂的操作系统都支持文件系统,方便组织文件并易于对其规范化操作。?嵌入式操作系统还有一个特点就是针对不同的平台,系统不是直接可
您可能关注的文档
- 广电网络对数字电视核心技术战略思考.doc
- 广电网络建设所面临四大问题.doc
- 广西农民增收路径选择.doc
- 广西区产业结构调整优化研究.doc
- 广西新型合作医疗保险现状分析.doc
- 广西西林县事业单位教师岗历年模考题及解析.doc
- 广西资产评估协会2012年工作总结和2013年工作计划.doc
- 广西越南边贸现状、问题及对策分析.doc
- 庐山植物景观形成提升.doc
- 库存管理存在问题对策.doc
- 山东省惠民县2026届中考语文全真模拟试卷含解析.doc
- 四川省成都市邛崃市达标名校2026届中考语文考前最后一卷含解析.doc
- 期海南省海口五中2026届中考历史四模试卷含解析.doc
- 山东省青岛5中2026届中考历史对点突破模拟试卷含解析.doc
- 黑龙江哈尔滨道外区重点名校2026届中考猜题语文试卷含解析.doc
- 广东省汕尾市海丰县重点名校2026届中考英语五模试卷含答案.doc
- 2026届北京市崇文区重点达标名校中考五模语文试题含解析.doc
- 河南省周口市川汇区18中2026届中考历史押题试卷含解析.doc
- 2026届山东省高青县中考语文模拟试题含解析.doc
- 安徽省合肥市庐江县2026届中考历史最后一模试卷含解析.doc
原创力文档

文档评论(0)