实时系统是用于执行某些特定任务的系统。它是一种用于各种硬性和软性实时任务的计算系统。这些特定的任务与时间限制有关。分配给实时系统的任务需要在给定的时间间隔内完成。
嵌入式系统是由计算机硬件和软件组合而成的,用于特定函数的集成系统。可以说是出于某些特定原因而开发的专用计算机系统。但是,这不是我们的传统计算机系统或通用计算机,它们是嵌入式系统,可以独立运行,也可以连接到较大的系统上以仅执行少数特定功能。这些嵌入式系统无需人工干预或稍加人工干预即可工作。
设计为执行实时任务的嵌入式系统称为嵌入式实时系统或实时嵌入式系统。
嵌入式实时系统的类型:
嵌入式实时系统有两种类型:
- 硬嵌入式实时系统–
这些是嵌入式实时系统,用于执行严格的实时任务。这些系统的设计非常复杂。这些是准确的系统。 - 软嵌入式实时系统–
这些是嵌入式实时系统,用于执行软实时任务。这些是设计简单的系统,并且存在不准确的机会。
嵌入式实时系统的结构:
在嵌入式实时系统中,系统的不同组件自然会广泛分布。硬和软两种实时嵌入式系统都具有相同的结构。实时系统的结构包括各种硬件和软件设备,这些硬件和软件设备以这样的方式嵌入:可以在允许的时间限制内执行特定任务。
下图表示嵌入式实时系统的结构:
- 执行器–
执行器是与传感器相反的设备。执行器用于将电事件转换为物理信号,而传感器用于执行相反的工作。可以根据用户要求将电信号转换为物理事件或特征。它从系统获取输入并将输出提供给环境。从致动器获得的输出可以来自任何物理作用。某些常用的执行器是加热器和电动机。 - 传感器 –
传感器与执行器正好相反。传感器用于不时感测环境。它用于将物理事件或特征转换为电信号。这是一种硬件设备,可从环境中获取输入并将输出提供给系统。处理来自环境的感测数据以确定必要的纠正措施。