第4章+嵌入式系统移植.ppt

第4章 嵌入式系统移植 主要内容 嵌入式系统开发模式 开发板硬件介绍 嵌入式系统开发工具 Winscp安装 GNU交叉工具链安装 Minicom超级终端安装 Dnw调试终端配置 NFS 开发版烧制准备 开发版烧制 Bootloader烧制 内核镜像文件烧制 文件系统烧制 应用程序移植 嵌入式系统开发模式 开发模式一般有以下几种: 本机开发 交叉开发 模拟开发 嵌入式系统开发模式 本机开发: 本机开发也就是在目标机(在嵌入式系统中通常把嵌入式系统或设备简称为目标机)中直接进行操作系统移植及应用程序的开发。 在这种方式下进行开发,首先就得在目标机中安装操作系统,并且具有良好的人机开发界面。 嵌入式系统开发模式 交叉开发: 就是在一台主机(在嵌入式系统中通常把通用PC称为主机)上进行操作系统的裁剪,以及编写应用程序,在主机上应用交叉编译环境编译内核及应用程序,然后把目标代码下载到目标机上运行。 这就需要在主机上安装、配置交叉编译环境(交叉开发工具链),使其能够编译成在目标机上运行的目标代码。 嵌入式系统开发模式 模拟开发: 建立在交叉开发环境基础之上。 除了主机和目标机以外,还得提供一个在主机上模拟目标机的环境,使得开发好的内核和程序直接在这个环境下运行以验证其正确性,这就不需要每次的修改都下载到目标机中,待程序正确后再下载到目标机上运行。这样就可以达到在没有目标机的情况下调

文档评论(0)

1亿VIP精品文档

相关文档