|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
嵌入式系统8大关键特性?典型的嵌入式系统通过传感器响应环境,通过执行器来控制环境,这样对嵌入式系统提出了要求,即性能适应环境。这就是为什么嵌入式系统通常被称为反应系统。作为反应系统的嵌入式系统有着自身独有的关键特性
5 m+ {1 s6 Z+ R7 k3 E* i
) l E, q7 N' m2 ]) t0 o
1 g. |% }. I( b7 \) U 嵌入式系统8大关键特性:
6 m% V, E' ?$ `3 T$ \; ~( I( Y3 ~# v$ s5 r" h, Q/ V
1、对环境的监测和反应。嵌入式系统通常通过输入传感器读取数据,获得输入信号。不同类型的传感器能监测环境中的多种模拟信号,包括温度、声压和振动。数据是使用嵌入式系统中的算法处理得到的。结果可能会以某种格式显示给用户或者简单地用于控制执行器如弹出安全气囊和报警。
1 A8 ?- B* o: U) _$ I6 }5 v& c. o6 E5 h9 i9 F# `
2、控制环境。嵌人式系统可以生成和输出指令来控制执行器,如安全气囊、汽车等。& s& ~" \4 f: f) z: X
9 L0 K4 X6 J Q
3、信息的处理。嵌入式系统会用一些实用的方法来处理从传感器收集到的数据,如数据压缩/解压缩、侧面碰撞检测等。
, ?: J. X- K9 S" S! j% \" X, e9 c; A
4、特定应用。嵌入式系统通常为一些应用而设计,如安全气囊的配置、数码相机或者手机。嵌入式系统也可以用于处理控制算法、有限状态机和信号处理算法。嵌入式系统必须能够对在内部计算和周围系统中出现的错误进行检测并能正确地做出反应。7 g8 `3 O$ x; E- `' k2 E
# j% C, `& C7 t% b8 t. q9 d
5、应用程序的优化。为了减少成本、功耗、大小等,嵌入式系统都是以尽可能少的资源运行所需的计算。这就意味着嵌入式系统需要针对应用程序进行优化,也就是说,软件和硬件都需要优化。硬件需要在尽可能少的集成电路中实现,而软件也必须优化,才能使用最少周期、内存以及功耗来运行。
3 o8 ]: c" k3 B- j: x. }+ R5 w7 o: e, [3 G0 E8 {* u
6、资源限制。嵌入式系统需要针对应用程序而进行优化,这意味着在嵌入式系统中必须要减少其成本、大小和质量。这样就使得处理器周期、存储器、功耗中许多宝贵的资源相对而言是有限的。
7 Y6 ~& }- @" m9 y) J8 Z3 B3 G" t2 }# C
7、实时。嵌入式系统必须对环境的实时变化做出相应的反馈。下面介绍更多的实时系统。. d y5 X: w/ _/ ~7 l) C
6 B6 N) ^% V6 F2 w3 `+ v% Q$ G6 a/ G
8、多速率。嵌入式系统必须能够同时处理多个处理请求,如每秒处理视频30帧30Hz、和每秒处理20kHz的音频。
5 r3 m& C# t, \5 K
* L6 i0 o) z$ x% v6 ~$ j# v- e/ b9 q' I8 n# v% x @
4 h" z) b/ W) U) x2 Y
|
|