ucosII中文手册.pdf

  • 浏览量:932
  • 下载量:26
  • 资料大小:0 B
  • 日期:2015-07-11
  • 上传者:HelloWii
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    操作系统(os,operating
    system)


         管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。


    操作系统可以分成四大部分:


       驱动程序:驱动各类硬件的部分,向其他部分提供一个抽象的、通用的接口。


       内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。


       接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序        


                      所能够使用的编程接口(api),是最靠近应用程序的部分。


        外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。


     


    简单的理解操作系统就是来管理硬件的,给不同的程序提供cpu和接口使用。


     


    嵌入式操作系统(eos,embedded
    operating system)


     


    嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如enea公司的ose分布式系统,内核只有5k。


    目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µc/os-ii、嵌入式linux、windows
    embedded、vxworks等,以及应用在智能手机和平板电脑的android、ios等。


     


    嵌入式操作系统就是为了应付低性能的硬件,可能不带mmu的单片机做的一个操作系统,相对来说更注重低性能的要求。


     


    实时操作系统(rtos,realtimeoperating
    system)


    当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。





    uc/os


    上面介绍了这么多,做了那么多的铺垫,进入正题,我们来谈一谈uc/os。


    μc/os-ii 的前身是μc/os,最早出自于1992
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换