板级支持包语与系统引导.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 10页
  • 2018-12-22 发布于福建
  • 举报
板级支持包语与系统引导

* 第5章 板级支持包与系统引导 5.1 嵌入式软件运行过程 上电复位 系统升级 引导/升级系统 系统初始化 应用初始化 多任务应用 板级初始化 远程升级 本地升级 5.2 板级支持包(Board Support Packet) 应用程序 应用编程接口API 嵌入式操作系统 BSP 嵌入式硬件设备 板级初 始化 串口 驱动 LCD 驱动 键盘 驱动 Flash 驱动 以太网 驱动 其他 驱动 1、BSP的主要内容: 板级初始化、设备驱动程序、准备启动操作系统。 2、BSP的位置 ARM微处理器及其外围系统电路板 3、BSP的设备驱动程序 1)概述 ①操作系统是通过各种驱动程序来驾驭硬件设备,它为用户程序屏蔽了各种各样的设备。 ②管理硬件控制器的软件。 ③操作系统内核和机器硬件之间的接口。 2)基本功能 ①硬件设备初始化。 ②读取应用程序传送给硬件设备文件的数据,以及回送给应用程序请求的数据。 ③检测和处理硬件设备文件。 5.3 Boot Loader(引导加载器) 1、Boot loader含义 在操作系统运行之前执行的一段小程序; 初始化硬件设备、建立内存空间的映像; 为最终调用操作系统内核做好准备。 2、Boot loader的操作模式 ①启动加载模式—从目标机上的Flash存储器将操作系统加载到SDRAM中准备运行。 ②下载模式—通过串口从主机下载文件,保存到

文档评论(0)

1亿VIP精品文档

相关文档