第1节嵌入式系统基础.pptVIP

  • 2
  • 0
  • 约1.04万字
  • 约 76页
  • 2018-08-28 发布于湖北
  • 举报
第1章 嵌入式系统基础 嵌入式操作系统的分类 从实时性的角度来看,嵌入式操作系统可以分为: 具有强实时特点的嵌入式操作系统; 具有弱实时特点的嵌入式操作系统; 没有实时特点的嵌入式操作系统。 从应用的角度来看,嵌入式操作系统可以分为: 面向低端信息家电IA(Internet Appliance,如智能电话、家庭网关等)的嵌入式操作系统; 面向高端信息家电(如数字电视等)的嵌入式操作系统; 面向个人通信终端(如手机、PDA、Pocket PC等)的嵌入式操作系统; 面向通信设备的嵌入式操作系统; 面向汽车电子的嵌入式操作系统; 面向工业控制的嵌入式操作系统。 嵌入式操作系统的基本概念 任务、进程和线程 任务:任务是指一个程序分段,这个分段被操作系统当作一个基本工作单元来调度。任务是在系统运行前已设计好的。 进程:进程是指任务的一次运行过程,它是动态过程。有些操作系统把任务和进程等同看待,认为任务是一个动态过程,即执行任务体的动态过程。 线程:20世纪80年代中期,人们提出了比进程更小的能独立运行和调度的基本单位——线程,并以此来提高程序并发执行的程度。近些年,线程的概念已被广泛应用。 嵌入式操作系统的基本概念 多用户及多任务 多用户的含义是,允许多个用户通过各自的终端使用同一台主机,共享同一个操作系统及各种系统资源。 每个用户的应用程序可以设计成不同的任务,这些任务可以并

文档评论(0)

1亿VIP精品文档

相关文档