1 / 217
文档名称:

嵌入式系统程序设计.ppt

格式:ppt   大小:1,937KB   页数:217页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统程序设计.ppt

上传人:allap 2017/4/3 文件大小:1.89 MB

下载得到文件列表

嵌入式系统程序设计.ppt

文档介绍

文档介绍:嵌入式系统程序设计大连理工大学软件学院嵌入式系统工程系赖晓晨交叉开发环境高级语言编写的源代码文件主机系统目标处理器的汇编语言编写的源代码文件交叉编译器交叉汇编器目标文件目标文件连接器/加载器目标文件目标系统嵌入式系统软件开发流程嵌入式系统开发工具链?嵌入式系统开发工具链概述?交叉开发环境的建立★★★★开发环境分类?开发环境分类: ?运行平台:本地开发环境、交叉开发环境?商业角度:收费工具、免费工具 GNU 工具链? GNU 工具链: ? GNU Tools :全称( GNU Development Toolchains ) ? GNU Tools 交叉开发环境:全称( GNU Cross-Plateform Development Toolchains ) ? GNU 既支持本地程序开发,又支持交叉编译 GNU 开发工具简介? GNU 开发工具?自由软件?完备的工具链: GCC 、 binutils 、 gdb 、 GNU make 、 patch 、 CVS 、开发库?命令行方式:使用稍复杂、功能强大?下载: ARM 平台 GNU 开发工具(续) ?基于 ARM9 平台的 GNU 开发工具( linux ) ? arm-linux-as ? arm-linux-gcc ? arm-linux-g++ ? arm-linux-ld ? arm-linux-objcopy ?下载: arm..uk GNU Tools 开发工具组成? GNU Tools 是 linux 环境下最主要的开发工具集,主要有以下几个部分: ?编译开发工具:把源程序编译为可执行文件, 如 gcc 。?调试工具:对执行程序进行源码或汇编级调试的软件,如 gdb 。?软件工程工具:用于协助多人开发或大型软件项目的管理的软件,如 make 、 cvs 等。