嵌入式系统启动报告.pptVIP

  • 4
  • 0
  • 约1.39万字
  • 约 65页
  • 2018-05-18 发布于四川
  • 举报
嵌入式系统的启动 姓名: 程兴宏 专业:电路与系统 日期:2010年12月5日 概要 嵌入式软件的层次结构 Bootloader的概念 Bootloader的介绍 Bootloader的启动过程 Bootloader的操作模式 常用Bootloader的介绍 总结 嵌入式软件的层次结构 嵌入式软件的体系结构包括驱动层、操作系统层、中间件层和应用层,如图所示: 驱动层直接与硬件层相关,为操作系统和应用程序提供支持。驱动层软件分为三种类型: (1)板级初始化程序;在系统上电后,初始化系统的硬件环境,包括嵌入式微处理器、存储器、中断控制器、DMA和定时器等。 (2)与系统软件相关的驱动程序:用于支持操作系统和中间件等系统软件所需的驱动程序。嵌入式微处理器已经提供了操作系统内核所需的硬件支持,因此开发人员一般所需编写的驱动程序主要是键盘、显示器、外存、网络等外部设备的驱动程序。 (3)与应用软件相关的驱动程序:这类驱动程序不一定要与操作系统连接,其设计和开发由应用所决定。 嵌入式系统的启动代码属于嵌入式软件最底层的引导加载程序。分为固件(firmware)中的引导代码(可选)和Bootloader两大部分,然而人们通常把Bootloader程序用来指称整个引

文档评论(0)

1亿VIP精品文档

相关文档