嵌入式复习知识点..docVIP

  • 18
  • 0
  • 约8.97千字
  • 约 15页
  • 2018-12-28 发布于湖北
  • 举报
一、基本概念 嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式处理器可以分为以下几大类:嵌入式微处理器;嵌入式微控制器;嵌入式DSP处理器;嵌入式片上系统(SOC)。 对基于芯片的开发来说,应用程序一般是一个无限的循环,可称为前后台系统或超循环系统。循环中调用相应的函数完成相应的操作,这部分可以看成后台行为,后台也可以叫做任务级。中断服务程序处理异步事件,这部分可以看成前台行为,前台也叫中断级。 实时操作系统是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于RTOS之上的各个任务,RTOS根据各个任务的要求,进行资源(包括存储器、外设等)管理、消息管理、任务调度、异常处理等工作。 常见的嵌入式操作系统有:嵌入式Linux;Windows CE;VxWorks;OSE;Nucleus;eCos;μC/OS-II;uITRON。 可以把嵌入式系统的开发看作对一个项目的实施。项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。 ARM7TDMI处理器使用流水线来增加处理器指令流的速度。这样可使几个操作同时进行,并使处理和存储器系统连续操作,ARM7TDMI的流水线分3级,分别为:取指;译码;执行。 ARM7TDMI处理器内核使用V4T版本的ARM结构,该结构包

文档评论(0)

1亿VIP精品文档

相关文档