电子科技大学:《嵌入式系统及应用》课程教学资源(PPT课件讲稿)第九章 嵌入式系统软件的开发

第九章 嵌入式系统软件的开发 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 第九章 嵌入式系统软件的开发

主要内容 °嵌入式软件开发工具 嵌入式系统开发模式 实时软件分析设计方法 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 主要内容 • 嵌入式软件开发工具 • 嵌入式系统开发模式 • 实时软件分析设计方法

第一节 嵌入式软件开发工具 嶔入式软件开发工具的分类 入式软件的立叉开发环境 嵌入式软件实现阶段的开发过程 嶔入式歙件开发工具的发展趙势 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 第一节 嵌入式软件开发工具 嵌入式软件开发工具的分类 嵌入式软件的交叉开发环境 嵌入式软件实现阶段的开发过程 嵌入式软件开发工具的发展趋势

嵌入式软件开发工具 “工欲善其事。必先利其暴 嵌入式软件开发工具的 集成度和可用性将直接关 糸到嵌入式糸统的开发效 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件开发工具 “工欲善其事,必先利其器” 嵌入式软件开发工具的 集成度和可用性将直接关 系到嵌入式系统的开发效 率

嵌入式软件开发工具的分类 最求分(euet 设计(6 iere Desig) 编码Ndin) 测试Ne 嵌入式软件开发阶段 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件开发工具的分类 嵌入式软件开发阶段

嵌入式软件开发工具的分类 根据不同的阶段,嵌入式软件开发工具 可以分为: 需求分析工具( Requirement Analysis Tools 软件设计工具( Software Design Tools) 编码、调试工具( Coding Tools) 测试工具( Testing Tools) 配置管理工具、维护工具等 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件开发工具的分类 • 根据不同的阶段,嵌入式软件开发工具 可以分为: – 需求分析工具(Requirement Analysis Tools) – 软件设计工具(Software Design Tools) – 编码、调试工具(Coding Tools) – 测试工具(Testing Tools) – 配置管理工具、维护工具等

Rational rose Reari ObjectEd Rhapsody TAU LambdaTool pRISM Win CE Platform Code Warrior Xray De bugger Logiscope Code test Phases Requirement Software Coding Test Release Analysis Design 主要嵌入式软件开发工具产品 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 主要嵌入式软件开发工具产品 Requirement Analysis Software Design Coding Test Release Phases TAU ObjectGeode Rational Rose RealTime Rhapsody Tornado pRISM+ Spectra Win CE Platform Builder CodeWarrior Xray Debugger Logiscope CodeTEST LambdaTOOL

嵌入式软件开发工具的分类 嵌入式软件的开发可以分为以下几种 编写简单的板级测试软件,主要是辅助硬件的 调试 开发基本的驱动程序 开发特定嵌入式操作系统的驱动程序(板级支 持包) 开发嵌入式系统软件,如:嵌入式操作系统等 开发应用软件 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件开发工具的分类 • 嵌入式软件的开发可以分为以下几种 : –编写简单的板级测试软件,主要是辅助硬件的 调试 –开发基本的驱动程序 –开发特定嵌入式操作系统的驱动程序(板级支 持包) –开发嵌入式系统软件,如:嵌入式操作系统等 –开发应用软件

嵌入式软件开发工具的分类 从以上嵌入式软件开发分类来看,嵌入式 软件开发工具可以分为 与嵌入式0S相关的开发工具,用于开发: 基于嵌入式0S的应用 部分驱动程序等 与嵌入式0S无关的开发工具,用于开发: 基本的驱动程序 辅助硬件调试程序 系统软件等 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件开发工具的分类 • 从以上嵌入式软件开发分类来看,嵌入式 软件开发工具可以分为: –与嵌入式OS相关的开发工具,用于开发: • 基于嵌入式OS的应用 • 部分驱动程序等 –与嵌入式OS无关的开发工具,用于开发: • 基本的驱动程序 • 辅助硬件调试程序 • 系统软件等

嵌入式软件的交叉开发环境 交叉开发环境是指用于嵌入式软件开发的 所有工具软件的集合,一般包括 文本编辑器 交叉编译器 交叉调试器 仿真器 下载器等 交叉开发环境由宿主机和目标机组成,宿 主机与目标机之间在物理连接的基础上建 立起逻辑连接。 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式软件的交叉开发环境 • 交叉开发环境是指用于嵌入式软件开发的 所有工具软件的集合,一般包括: –文本编辑器 –交叉编译器 –交叉调试器 –仿真器 –下载器等 • 交叉开发环境由宿主机和目标机组成,宿 主机与目标机之间在物理连接的基础上建 立起逻辑连接
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《模拟电子技术》课程教学资源(PPT课件讲稿)第六章 波形产生电路与变换电路.ppt
- 《光纤通信》课程教学资源(PPT课件讲稿)第4章 光端机.ppt
- 《通信原理》课程教学资源(PPT课件讲稿)第二章 信号与噪声.ppt
- 华中科技大学:《数字电子技术基础》课程教学资源(PPT课件讲稿)第二章 逻辑代数基础.ppt
- 《模拟电路》课程电子教案(PPT教学课件)第7章 负反馈技术 7.4 电压放大器(电压取样电压求和放大器).ppt
- 《程控数字交换技术》课程教学资源(PPT课件讲稿)第6章 呼叫接续与程序控制.ppt
- 《电工电子学》课程教学资源(教学大纲)Electrical Engineering and Electronics.pdf
- 赣南师范大学(赣南师范学院):《模拟电路》课程教学资源(PPT课件讲稿)第九章 功率放大电路(使用教材:童诗白《模拟电子技术基础》第三版).ppt
- 《数字信号处理》课程教学资源(PPT课件讲稿)Chapter 06 IIR数字滤波器的设计 IIR Digital Filter Design.ppt
- 电子科技大学:555集成定时器的应用(实验PPT).ppt
- 《电视技术》课程教学资源(PPT课件讲稿)第四章 高频调谐器.ppt
- 《数字逻辑与数字系统》课程教学资源(PPT课件讲稿)第七章 可编程逻辑器件PLD.ppt
- 西安交通大学:《物联网技术概论》课程教学资源(PPT课件讲稿)第三章 AR物联网感知技术(传感器技术).ppt
- 《彩色电视技术》课程教学资源(PPT讲义)第六章 PAL制彩色解码器(亮度通道实际电路分析、色度通道实际电路分析).ppt
- 《电路理论基础》课程教学资源(PPT课件讲稿)第4章 非线性直流电路.ppt
- 电子产品装配工艺(PPT讲稿)整机安装.ppt
- 西安电子科技大学:《宽带通信网技术》课程教学资源(PPT课件讲稿)课程简介 Broadband Communication Network Technologies(徐展琦).ppt
- 海南大学:《数字电子技术 Digital Electronics Technology》课程教学资源(PPT课件讲稿)第2章 逻辑代数基础.ppt
- 《现代通信光电子学》课程教学资源(PPT讲稿)Chapter VII 半导体激光器 Semiconductor Lasers.ppt
- 电子科技大学:滤波器传输函数的零点和极点对滤波特性的影响(PPT实验讲稿).ppt
- 《电子技术基础》课程电子教案(PPT教学课件)第5章 低频功率放大器.ppt
- 布尔代数与逻辑简化(PPT讲稿)Boolean Algebra and Logic Simplification.ppt
- 贵州电子信息职业技术学院:《视频监控系统》课程教学资源(PPT讲稿)模块七.ppt
- 西安交通大学:《物联网技术概论》课程教学资源(PPT课件讲稿)第二章 AR物联网的模型(物联网体系结构,桂小林).ppt
- 三峡大学:《模拟电路》课程教学资源(PPT课件讲稿)10 直流稳压电源.ppt
- 电子科技大学:《现代电子技术实验》课程教学资源(PPT课件)示波器测量技术.ppt
- 无线通信技术(PPT课件讲稿)Wireless Communication Technology.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第4章 MCS-51单片机的中断系统.pptx
- 大连职业技术学院:《传感器与检测技术》教材配套PPT教学课件(第二版)第三章 电容式传感器.pptx
- 西安电子科技大学出版社:普通高等教育“十一五”国家级规划教材《模拟电子技术》课程教学资源(PPT课件讲稿)绪论、第一章半导体器件.ppt
- 《现代测试技术及应用》课程教学资源(PPT课件讲稿)第1章 电子测量的基本原理.ppt
- 安顺学院:《电子技术基础》课程PPT教学课件(模拟部分,第六版)第八章 反馈放大电路(主讲:方凯飞).ppt
- 安顺学院:《电子技术基础》课程PPT教学课件(模拟部分,第六版)第四章 场效应三极管及放大电路.ppt
- 电子科技大学:《现代印制电路原理和工艺》课程教学资源(PPT课件讲稿)第8章 蚀刻技术.ppt
- 《无线电装接工》课程教学资源(PPT课件讲稿)项目八 静电防护与电子产品的工艺管理.ppt
- 贵州电子信息职业技术学院:《电工与电子技术基础》课程教学资源(PPT课件)第7章 半导体二极管及应用电路.ppt
- 贵州电子信息职业技术学院:《电工与电子技术基础》课程教学资源(PPT课件)第4章 三相供电电路及安全用电.ppt
- 电子科技大学:《现代印制电路原理和工艺》课程教学资源(PPT课件讲稿)第12章 高密度互连积层多层板工艺.ppt
- 沈阳理工大学:《移动互联网技术》课程教学资源(PPT课件讲稿)第6章 3G移动通信技术(3GPP、3GPP2、WiMAX).ppt
- HDLBits学习(PPT课件讲稿)CHAPTER 5 Sequential Circuits(Latches & Flip-Flops).ppt