下载此文档

嵌入式系统开发流程- PowerPoint Presentation.pdf


文档分类:IT计算机 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
第第99章章 嵌嵌入入式式系系统统概概述述
• 嵌入式系统简介
• 嵌入式系统的组成
• 嵌入式系统开发流程
嵌嵌入入式式系系统统简简介介
• 广义上讲,凡是带有微处理器的专用软硬
件系统都可称为嵌入式系统。如各类单片
机和DSP系统。这些系统在完成较为单一的
专业功能时具有简洁高效的特点。但由于
他们没有操作系统,管理系统硬件和软件
的能力有限,在实现复杂多任务功能时,
往往困难重重,甚至无法实现
• 从狭义上讲,那些使用嵌入式微处理器构
成独立系统,具有自己操作系统,具有特
定功能,用于特定场合的专用软硬件系统
称为嵌入式系统。
嵌嵌入入式式系系统统的的几几个个重重要要特特征征

由于嵌入式系统一般是应用于小型电子
装置的,系统资源相对有限,所以内核较
之传统的操作系统要小得多。

嵌入式系统的个性化很强,其中的软件
系统和硬件的结合非常紧密,一般要针对
硬件进行系统的移植。
即使在同一品牌、同一系列的产品中也
需要根据系统硬件的变化和增减不断进行
修改。
同时针对不同的任务,往往需要对系统
进行较大更改,程序的编译下载要和系统
相结合,这种修改和通用软件的“升级”是
完全不同的概念。

嵌入式系统一般没有系统软件和应
用软件的明显区分,不要求其功能设
计及实现上过于复杂,这样一方面利
于控制系统成本,同时也利于实现系
统安全。

这是嵌入式软件的基本要求,而且
软件要求固态存储,以提高速度。软
件代码要求高质量和高可靠性、实时
性。

嵌入式系统的应用程序可以没有操作系
统直接在芯片上运行。
为了合理地调度多任务、利用系统资源、
系统函数以及和专家库函数接口,用户必
须自行选配RTOS(Real-Time Operating
System)开发平台,这样才能保证程序执
行的实时性、可靠性,并减少开发时间,
保障软件质量。

由于其本身不具备自主开发能力,即使
设计完成以后,用户通常也是不能对其中
的程序功能进行修改,必须有一套开发工
具和环境才能进行开发。
这些工具和环境一般是基于通用计算机
上的软硬件设备以及各种逻辑分析仪、混
合信号示波器等。开发时往往有主机和目
标机的概念,主机用于程序的开发,目标
机作为最后的执行机,开发时需要交替结
合进行。
嵌嵌入入式式系系统统的的组组成成
• 嵌入式系统由嵌入式硬件与嵌入式软件组
成。
• 嵌入式硬件以芯片、模板、组件、控制器
形式埋藏于设备内部。
• 嵌入式软件是实时多任务操作系统和各种
专用软件,一般固化在ROM或闪存中。
• 嵌入式系统软硬兼施,融为一体,成为产
品,但在开发过程中需要一些开发工具进
行辅助开发。

嵌入式系统开发流程- PowerPoint Presentation 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人allap
  • 文件大小420 KB
  • 时间2021-07-30