- 4
- 0
- 约2.09千字
- 约 100页
- 2021-08-31 发布于未知
- 举报
第12章 嵌入式BOA服务器的构建 ;本文档后面有精心整理的常用PPT编辑图标,以提高工作效率;第12章 嵌入式BOA服务器的构建;12.1 概述 ;;;;;12.2 嵌入式Linux系统移植; 嵌入式应用程序的开发流程不同于普通的PC机。相比于普通的PC机,嵌入式的硬件资源相当的有限,不可能进行本地的开发。因而,嵌入式的软件开发和调试过程通常是在PC机上实现的。这样就形成了一套在PC机上交叉编译,然后生成目标机平台的格式,最后在目标机上执行的开发流程,也就是所谓的交叉编译环境。
本文使用的是Debian GNU/Linux的操作系统作为开发平台。首先可以从获取Debian最新的稳定版。正确安装好Debian以后,下一步就要建立一套跨平台的交叉编译工具链。 ;; 对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序,这个引导程序就叫作Boot Loader。Boot Loader是在操作系统运行之前执行的一段小程序。通过这段小程序可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做准备。Boot Loader的实现非常依赖于具体的硬件。正因如此,几乎不可能为所有的嵌入式系统建立一个通用的Boot Loader。 ;;12.2.3 Linux内核
原创力文档

文档评论(0)