嵌入式Linux01教程分析.pptVIP

  • 3
  • 0
  • 约1.68万字
  • 约 75页
  • 2016-11-10 发布于湖北
  • 举报
2. 中间层:硬件层与软件层之间为中间层,也称为BSP(Board Support Package,板级支持包)。 作用:将系统软件与底层硬件部分隔离,使得系统的底层设备驱动程序与硬件无关; 功能:具有相关硬件的初始化、数据的输入/输出操作和硬件设备的配置等功能。BSP是主板硬件环境和操作系统的中间接口,是软件平台中具有硬件依赖性的那一部分,主要目的是为了支持操作系统,使之能够更好地运行于硬件主板上。 1.4.1 嵌入式系统总体结构 3. 软件层 主要是操作系统,有的还包括文件系统、图形用户接口和网络系统等。操作系统是一个标准的内核,将中断、I/O、定时器等资源都封装起来,以方便用户使用。 4. 功能层 由基于操作系统开发的应用程序组成,用来完成对被控对象的控制功能。功能层是面向被控对象和用户的,为了方便用户操作,往往需要具有友好的人机界面。 1.4.1 嵌入式系统总体结构 1.采用宿主机/目标机方式 2.为了保证稳定性和实时性,选用RTOS开发平台 3.生成代码需要固态化存储 4.软件代码具有高质量、高可靠性 1.4.2 嵌入式系统的开发特点 嵌入式系统的应用开发一般由5个阶段构成: 需求分析 体系结构设计 硬件/软件设计 系统集成 代码固化。 各个阶段之间往往要求不断地反复和修改,直到完成最终完成设计目标。 1.4.3 嵌入式系统开发流程 系统的调试有如下几

文档评论(0)

1亿VIP精品文档

相关文档