嵌入式系统的硬件和软件特征.pptVIP

  • 70
  • 0
  • 约5.74千字
  • 约 40页
  • 2018-04-13 发布于天津
  • 举报
嵌入式系统的硬件和软件特征

1.3.1 嵌入式系统硬件平台 嵌入式系统硬件平台是以嵌入式处理器为核心,由存储器、I/O单元电路、通信模块、外部设备等必要的辅助接口组成的,如图1-3所示。 USB LCD触摸屏 键盘 其他 外 设 电源模块 时钟 复位 外围电路 微处理器 MPU Flash ROM RAM 1.3.2 硬件抽象层 硬件抽象层通过硬件抽象层接口向操作系统以及应用程序提供对硬件进行抽象后的服务。 当操作系统或应用程序试用硬件抽象层API进行设计时,只要硬件抽象层API能够在下层硬件平台上实现,那么操作系统和应用程序的代码就可以移植。 1.3.2 硬件抽象层 板级支持包(Board Support Package,BSP)是现有的大多数商用嵌入式操作系统实现可移植性所采用的一种方案,是硬件抽象层的一种实现。 BSP隔离了所支持的嵌入式操作系统与底层硬件平台之间的相关性,是嵌入式操作系统能够通用与BPS所支持的硬件平台,从而实现嵌入式操作系统的可移植性和跨平台性,以及嵌入式操作系统的通用性、复用性。 1.3.2 硬件抽象层 BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形势的BSP。 例如,对应同一个CPU来说,要实现同样的功能,VxWorks的BSP和Linux的BSP的写法和接口定义却完全不同。 因此,BSP一定要按照具体操作系统BSP的定义形

文档评论(0)

1亿VIP精品文档

相关文档