(2)嵌入式系统对及时性有较强的要求[7]。嵌入式系统一般对程序的运行时 间有较高的要求,所以又称作实时系统。实时性一般分为两类:软实时系统和硬 实时系统。硬实时系统要求相关任务要在某个时间间隔内完成,到了响应时间相 关任务还没有完成,就可能引起系统崩溃或者更严重的错误;而软实时系统的任论文网

务为时间敏感性任务,到了响应时间任务还没有完成,也不会引起非常严重的后 果。

(3)嵌入式系统一般采用的是 EOS 或者 RTOS。为了使程序能够满足功能的要 求,在必须保证逻辑正确性的同时,响应时间也必须达到系统的要求。对于功能 较为复杂的嵌入式系统,程序设计的关键就是控制响应时间。对于实时系统,应 采用具有操作系统的,这样可减小产品的开发周期。对于功能简单的小型电子装 置,可以不采用操作系统,由应用软件来直接管理系统的硬件资源和时间资源。

(4)嵌入式系统软件错误引起的结果比通用 PC 造成的结果更加严重。嵌入式 系统必须尽量减少程序造成的瞬时故障,因而嵌入式系统一般都采用某些保障机 制。

(5)嵌入式系统多为功率损耗较低的系统。大多数嵌入式系统没有充足的电 能供应,并且功率损耗越小散热就越容易,系统温升就越低,系统的稳定性和可 依赖性越高。

(6)嵌入式系统可能要时常运行在非常糟糕的环境下。在极端恶劣的环境就 意味着严酷的温度和很高的湿度,一些特殊的场合还要考虑防振、防水、防尘等 问题[8]。

(7)与 PC 比较,嵌入式系统的资源是非常少的。PC 都有系统软件和应用软 件的区分,但是嵌入式系统没有[9]。

(8)嵌入式系统把程序生成的目录放在内存中。几乎所有的 PC 系统都要把部 分程序放在内存中,而大多数嵌入式系统只是把程序生成的目录放在内存中。由 于 ROM 的读取速度比 RAM 低,在程序执行前一般要将其从 ROM 移至 RAM。

(9)嵌入式系统可以使用多种类型的 CPU。系统所采用的 CPU 确定了系统的 体系结构,可选择的 CPU 有微处理器、微控制器、数字信号处理器等。

(10)嵌入式系统具有软件的固件化特点。嵌入式系统是一个软件部分和硬件 部分结合的产物,为了提高执行速率,嵌入式系统中的程序一般都在 CPU 中,用 户就不能随便更改程序[10]。

1。3 嵌入式系统的国内外现状

在 MCU 产生以后,嵌入式计算机就开始发展。到了 1990 年以后,嵌入式开

始空前发展,到现在为止,嵌入式已经是很多行业的发展趋势。1979 年诞生到 目前为止,经过了三个阶段的发展,目前嵌入式的目标是朝着 Internet 的方向 发展[11]。

第一阶段是单片机阶段,这个阶段主要是在探索寻找阶段。SCM 是嵌入式系 统发展的基础,同时 SCM 也为嵌入式的发展开辟了一条新路,是向微控制器阶段 发展的重要因素,开始在芯片上解决问题。这个时候的嵌入式处在一种受限制的 应用阶段。这个阶段的主要特点:系统的结构比较简单,不能处理比较复杂的问 题,内存容量也很小。

第二阶段是微控制器阶段,这一阶段的发展方向是,增加实际运用要求的嵌 入式的接口电路和外部电路,实现智能化控制。在这个阶段主要是基于 CPU 和一 些简单的操作系统为根本。软件部分采用的是 EOS,硬件部分采用的是 MCU,这 是这一阶段的特点。

第三阶段是系统单片机,是嵌入式系统真正独立发展的阶段。这个阶段也可 以成为是片上系统时代。主要特点有:嵌入式系统可以和各种类型的 CPU 相兼容, 这时候的嵌入式系统的操作系统的内核也小,而且效率也高[12]。

上一篇:基于GT运动控制器的开放式数控实验系统研究
下一篇:51单片机电动汽车充电桩控制系统设计

Qt+Arm11嵌入式系统的智能药箱设计与实现

ARM新生儿水床控制系统设计硬件设计+源代码

新生儿黄疸检测仪的设计

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

安康汉江网讯