最新嵌入式实时操作系统uCOS-IIPPT课件.ppt
《最新嵌入式实时操作系统uCOS-IIPPT课件.ppt》由会员分享,可在线阅读,更多相关《最新嵌入式实时操作系统uCOS-IIPPT课件.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式实时操作系统嵌入式实时操作系统uCOS-IIuCOS-II为什么要学习C/OS-II一.凡从事嵌入式系统开发工作的人,必须对嵌入式操作系统有足够的了解。二.对于初学者,从C/OS-II开始是个明智的选择。1.C/OS-II麻雀虽小,却五脏基本全(它是个微内核)。2.可以学习实时系统的一些编程技巧。3.可以把在学校中学到的操作系统抽象概念具体化。4.具有很强的实用性。5.学习数据结构应用的好例子。操作系统中经常使用的数据结构(结构)1。不同数据类型数据的集合;2。占用连续内存空间;struct Student int age;char*name;char sex;使用上的特点:1。不分类存
2、放,但用来描述同一事物;2。检索速度快且恒定;应用:通讯录中的一条记录、工具箱、厨房等等next next 两个元素的链表操作系统中经常使用的数据结构(链表)struct Student Student*next int age;char*name;char sex;1。同数据类型数据的集合;2。不占用连续内存空间。使用上的特点:1。分类存放,但空间上不连续(不需要大量的连续存储空间);2。检索速度慢,且耗费的时间不固定;应用:存放大量的较大的表,类似档案柜操作系统中经常使用的数据结构(队列)按照先进先出的规则组织的数据结构可以用数组也可以用链表来实现主要用于对象的排队操作系统中经常使用的数据
3、结构(堆栈)按照先进后出规则组织的数据结构主要用数组来实现主要用于程序模块的嵌套运行什么是多任务系统简单地说,就是能用一个处理器并发(注意,不是同时!)地运行多个程序的计算机管理系统。并发:由同一个处理器轮换地运行多个程序。或者说是由多个程序轮班地占用处理器这个资源。且在占用这个资源期间,并不一定能够把程序运行完毕。并发过程示意图处理器如何进行程序的切换?程序的切换(两句话)处理器是个傻瓜,PC让它干啥,它就干啥。PC是个指路器,它指向哪儿,处理器就去哪儿。从此可以知道,哪个程序占有了PC,哪个程序就占有了处理器。=PC深刻地理解深刻地理解PC是理解系统进行程序切换动作的关键。所谓切换就是:P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 嵌入式 实时 操作系统 uCOS IIPPT 课件
限制150内