"); //-->
今天拿到老卢的《嵌入式实时操作系统 UCOS原理与实践》,先了解了下操作系统相关的知识。为了让自己坚持学习,并把做好技术笔记,以后会经常更新自己的UCOS技术笔记。
基本概念:
1、什么是操作系统
操作系统OS(Operating System)是裸机上的第一层软件。操作系统是计算机系统中最重要的系统软件,是硬件的第一层封装与抽象,在计算机系统中占据着重要地位,所有其他的系统软件与应用软件都依赖于操作系统的支持于服务。除提供编程接口外,操作系统还承担着任务管理、事件管理和消息管理、CPU管理、内存管理、I/O管理等核心功能。
2、什么是实时操作系统
实时操作系统(Real Time Operating System,RTOS)是指当外界事件或数据产生时,能够接收并以足够快的速度予以处理,其处理的结果又能在规定的时间内来控制生产过程或对处理系统做出迅速响应,并控制所有实时任务调度、一致运行的操作系统。
3、实时操作系统应该具备哪些特征?
1)实时操作系统首先是多任务操作系统
2)多级中断机制
3)优先级调度机制
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。