RXPPK 2H 1MRK001615-AA ABB
嵌入式系统为什么对实时要求那么高呢?因为嵌入式系统主要是对仪器设备的动作进行监测控制的,而一般的桌面操作系统基本上是根据人在键盘和鼠标发出的命令进行工作。相对而言,仪器设备的动作具有严格的、机械的时序要求,而人的动作和反应在时序上并不那么严格。比如,用于控制火发动机的嵌入式系统,它所发出的指令不仅要速度快,而且多个发动机之间的时序要求严格,否则就会差之毫厘、谬之千里。在这样的应用环境中,非实时的普通操作系统无论如何是无法适应的。
如果我们所开发的设备并不是像航空航天器那样生命攸关或者生产控制那样的关键任务系统,而是像消费电子类那样,即使出现错误也不会造成灾难后果的设备,那么实时(严格地讲是确定)是否还具有现实意义呢?答案是肯定的!设备的高可靠可以有效地降低维护成本;软件运行效率高也会降低对的要求,从而降低硬件成本。对于消费电子产品这类价格十分敏感的产品,实时、可靠仍然是值得重视的问题。
坚如磐石――可靠
桌面操作系统与RTOS相比,另一个差别就是对于稳定、可靠方面的设计思路。一方面,桌面操作系统比较庞大、复杂,而RTOS比较小巧、简捷,而“越简单、越可靠,越复杂、故障概率越大”这又是一个常理。另一方面,重要的是:桌面操作环境与嵌入式环境在设计思路上有一个重大的不同——桌面环境定应用软件与操作系统相比而言可以是不可靠的,而嵌入式环境定应用软件与操作系统一样可靠。
运行于嵌入式环境中的RTOS要求应用软件具有与操作系统同样的可靠,这种设计思路对应用开发提出了高的要求,同时也要求操作系统自身足够开放。
ASEA BROWN BOVERI ACS350-03U-04A1-4 NSFP ACS35003U04A14
ASEA BROWN BOVERI T2S100MW NSFP T2S100MW
ASEA BROWN BOVERI GVT-360-8491/CMA39 USPP GVT3608491CMA
ASEA BROWN BOVERI YM321001-AN USPP YM321001AN
ASEA BROWN BOVERI DSPA-110 USPP DSPA110
ASEA BROWN BOVERI YB161102-AK USPP YB161102AK
ASEA BROWN BOVERI YT204001-AF/1 USPP YT204001AF1
ASEA BROWN BOVERI C485D25-3FI USPP C485D253FI
ASEA BROWN BOVERI L2725FL-A5200-501 USPP L2725FLA520050
ASEA BROWN BOVERI C485R25-3FI USPP C485R253FI
ASEA BROWN BOVERI HIEE400168R1 USPP HIEE400168R1
ASEA BROWN BOVERI 442RF1738-67398B USPP 442RF173867398B
ASEA BROWN BOVERI 57407697 USPP 57407697
ASEA BROWN BOVERI GVT-360-5793/CMA40 USPP GVT3605793CMA
ASEA BROWN BOVERI S3L025TW NSPP S3L025TW
ASEA BROWN BOVERI 3AUA266001B137 USPP 3AUA266001B137
ASEA BROWN BOVERI 58101290 USPP 58101290
ASEA BROWN BOVERI C201A30001R USPP C201A30001R
ASEA BROWN BOVERI 3BSE008584R1 USPP 3BSE008584R1
ASEA BROWN BOVERI EHDB130C2P-1L NSFP EHDB130C2P1L
ASEA BROWN BOVERI NGDR-02 USPP NGDR02
ASEA BROWN BOVERI C19000365 USPP C19000365
ASEA BROWN BOVERI 2668-170-251 USPP 2668170251