嵌入式系统与软件——第九章.ppt

嵌入式系统与软件 软件学院 实验安排(暂定) 第九章 嵌入式软件开发环境 核心内容 9.1 概述 9.2 交叉开发技术 宿主机与目标机的差别 硬件的差别:处理器不同 软件环境的差异:宿主机上有通用操作系统等系统软件提供软件开发支持,而目标机上除了调试代理没有其他用于嵌入式软件开发的软件资源 一、常用的交叉开发方法 优点: ROM Monitor的缺点 : 3. ROM Emulator方式 4. ICE方式 5. OCD方式 二、交叉开发过程 三、交叉开发环境 9.3 仿真开发技术 仿真开发结构示意 一、仿真开发分类 纯软件仿真开发分类 编程接口级仿真 硬件级仿真开发 二、仿真开发过程 三、仿真开发环境 四、仿真开发环境的特点 9.4 开发环境提供的主要工具 一、项目管理 二、配置剪裁 三、源码编辑 四、目标代码编译生成 1.目标代码生成 2.目标代码优化 3.编译提示信息 4. 库的使用 5. 常用文件后缀 五、交叉调试 交叉调试定义 交叉调试与非交叉调试比较 1. 交叉调试支持的功能 交叉调试的过程框架 2. 任务级调试 任务级调试 3. 系统级调试 系统级调试 六、测试工具 1. 仿真测试 纯软件仿真测试结构框架 2. 交叉测试 仿真信号测试的结构 3. 实时性测试 七、版本管理工具 嵌入式软件版本管理工具的功能

文档评论(0)

1亿VIP精品文档

相关文档