嵌入式实时操作系统的基本概念——μ/COS-II读书笔记
应用软件 ACDSee。。。 |
系统软件 编译程序,汇编程序,编辑程序,。。。,数据库 |
操作系统 Windos,linux。。。 |
计算机硬件系统 |
1.1
操作系统的功能:
1.对处理器的管理(一。对中断的管理。二。对处理器的工作进行调度)
2.存储的管理
3.设备的管理
4.文件的管理
5.网络和通信的管理(网上资源管理,网络通信,故障管理,安全管理及性能管理)
6.提供用户接口
1.2.1
嵌入式系统:对对象进行智能化控制并能嵌入到对象中的专用计算机系统。
嵌入式系统的三个基本要素:“嵌入性”,“专用性”,“计算机系统”。
单片机发展的两个阶段:微控制器阶段和 单片机系统阶段。
1.2.2 嵌入式操作系统
嵌入式系统的特点:
1.专业性强。
2.微型化。(电源容量小,外设多,所以不允许操作系统占用较多的资源)
3.可裁剪。
4.实时性与可靠性好。(软件一般固化在芯片的存储器里,配合嵌入式操作系统可以快速响应外部事件,提高了系统的实时性和可靠性)
5.功耗低。
6.易移植。
嵌入式操作系统分类:
1.实时操作系统:①硬实时操作系统(系统必须在极严格的时间内完成实时任务) ②软实时操作系统(系统对完成任务的时间不是十分严格)
2.分时操作系统(操作系统将CPU分成若干时间片,将每个时间片分配给一个任务,CPU按时间片轮流执行这些任务)
1.2.3 实时操作系统需要满足的条件:
1.多任务
2.内核(可剥夺型内核 和 不可剥夺型内核)要满足每个任务必须具有一个惟一的优先级别来表示它获得CPU的权力。
3.任务切换时间固定
4.中断延时短
1.2.4 嵌入式系统的任务及嵌入式实时操作系统
1.嵌入式系统的任务:
功能相对固定,一般是一个无限循环结构。
2.嵌入式操作系统主要提供三项服务:内存管理,多任务管理和外围资源管理。
3常见的.嵌入式系统:WindRiver的VxWorks,pSOS,
微软的WinCE
QNX的QNX OS
Plam,EPOC
uCLinux,uC/OS-II
1.4 小结
1 计算机操作系统是计算机硬件的一个软件包装。
2 嵌入到对象中并使对象智能化 控制 的计算机系统 称作 嵌入式计算机系统
3 实时操作系统必须是多任务系统,任务切换时间与系统中的任务数无关,并且中断延时的时间应该可以预知并尽可能短。
嵌入式实时操作系统的基本概念——μ/COS-II读书笔记相关推荐
- 嵌入式实时操作系统的基本概念
第一章 嵌入式实时操作系统的基本概念 1.1计算机操作系统 1.计算机是一种功能强大的数字运算装置,由中央微处理器(CPU),存储器,接口及外部设备等物理装置构成,构成计算机的物理装置即硬件系统. 2 ...
- uc os ii与linux,uC/OS-II嵌入式实时操作系统的几大特点
uC/OS-II嵌入式实时操作系统的几大特点 出处:网络 发布于:2018-09-12 14:46:03 uC/OS-II的特点 1.uC/OS-II是由Labrosse先生编写的一个开放式内核,主要 ...
- 嵌入式实时操作系统μC/OS II(一)
嵌入式实时操作系统μC/OS II 为什么要学习μC/OS-II ㈠.凡从事嵌入式系统开发工作的人,必须对嵌入式操作系统有足够的了解. ㈡.对于初学者,从μC/OS-II开始是个明智的选择. 1.μC ...
- 《基于嵌入式实时操作系统的编程技术》笔记清单:第六章行为同步
<基于嵌入式实时操作系统的编程技术>笔记清单:第三章任务划分. <基于嵌入式实时操作系统的编程技术>笔记清单:第四章任务设计. <基于嵌入式实时操作系统的编程技术> ...
- 《演说之禅》I amp; II 读书笔记
最近入手了<演说之禅>与<演说之禅设计篇>.两本非常贵的书,感觉还是非常不错的.虽然个人认为不如之前看的那本<给大家看得设计书>,不过还是值得一读. 两本书一起弄读 ...
- 嵌入式实时操作系统UCOSII(邵贝贝)--笔记之实时系统概念(第二章)
2.实时系统概念 实时系统的特点是,如果逻辑和时序出现偏差将会引起严重后果的系统.有两种类型的 实时系统:软实时系统和硬实时系统.在软实时系统中系统的宗旨是使各个任务运行得越快 越好,并不要求限定某一 ...
- 嵌入式实时操作系统的可裁剪性及其实现
本文转自:http://news.fuwuqi.com.cn/electron/eeyy/2009-09-12/5271676314876.shtml 但文章最后增加了一些注释,因此作为原创处理:-) ...
- 嵌入式实时操作系统的设计与开发New(三)
启动流程 当Mini2440从NAND Flash启动时,因为NAND Flash无法作为程序运行的载体,所以S3C2440A芯片通过硬件机制将NAND Flash的开头4KB的内容自动复制到SRAM ...
- 嵌入式实时操作系统的设计与开发(九)
同步机制 aCoral信号量机制不仅可以实现临界资源互斥访问,控制系统中临界资源多个实例的使用,还可以用于维护线程之间.线程和中断之间的同步. 当信号量用来实现同步时,起始值为0,如一个线程正在等待某 ...
最新文章
- R语言文摘:Subsetting Data
- HttpClient乱码问题
- oracle定时任务失效
- 开放中国农业-国际农民丰收节贸易会:谋定全球共同发展
- 谈谈我的编程之路---WAMP(二)
- SpringCloud Gateway配置自定义路由404坑
- Python学习2 条件判断语句if,循环语句for while
- figtree如何编辑进化树_进化树的注释:ggtree
- 80万辆车“云上飞驰”的背后
- html实现省市县选择,jQuery ajax实现省市县三级联动
- ipmitool介绍_ipmitool管理工具
- 计算机-库win10,Win10游戏运行库合集32/64位 官方最新版
- Centos7.5 安装禅道16.x版本,Linux 安装最新版本的禅道
- HP惠普打印机双面打印及常规操作
- 安卓逆向及JavaScript实战
- C-COT目标跟踪-----连续卷积算子
- 用photoshop做电影胶片效果
- 如何自定义 conventional-changelog
- NFS服务常见故障排查和解决方法
- 35、ubuntu20.04搭建瑞芯微的npu仿真环境和测试rv1126的Debain系统下的yolov5+npu检测功能以及RKNN推理部署以及RTSP视频流解码
热门文章
- 0403互联网新闻 | 哔哩哔哩上线电商类小程序;翼鸥教育和腾讯云联合发布ClassIn Cloud...
- 互联网1分钟 |1227
- 互联网1分钟 | 1015
- 【资料下载】Python 第三讲——正则表达式爬取糗事百科数据...
- 创建分辨率自适应的Windows Phone 8应用程序
- ZigBee TI ZStack CC2530 3.18 串口01-发送
- silverlight ListBox 多列图片效果
- 如何成为CSDN博客专家
- Java编码规范 Code Conventions for the Java
- Symantec SEP 端点防护[五]