2014-12-13 58 views
-1

直到现在我还是认为嵌入式和实时系统是相同的。但是当我在采访中被问到两者有什么不同时,我很害怕。我甚至无法通过在网上搜索得到正确的答案。嵌入式系统vs实时系统我无法获得差异

+0

你的问题太模糊,一般,并不是真的编程问题在我看来 – 2014-12-13 12:25:24

+0

我在网上找不到ans – Amit4209211420 2014-12-13 12:26:34

+0

经过不到5秒的google搜索... https://bogdangradinaru.wordpress.com/2010/02/23/what-is-the-difference嵌入系统和实时系统/ – 2014-12-13 12:28:02

回答

6

这可能是一个不好的问题,因为它们不是相互排斥的;嵌入式系统可能是实时的,也可能不是。一个术语描述系统的物理实例,另一个描述其性能和响应特性。

描述包含一个或多个软件可编程器件,但其系统的嵌入式系统本身不是一个通用计算机。这样的系统通常具有固定的单一应用程序,而不是最终用户选择和加载的软件(这将使其成为通用型的)。

然而“嵌入式”覆盖了很多系统,并不总是很容易定义;例如,如果您正在为智能手机编写UMTS代码,那么如果您正在为同一部手机编写Flappy Angry Birds 2.0,您可能会被合理地视为嵌入式开发人员,但是,您不会 - 因此智能手机可能既是嵌入式系统和通用计算机 - 取决于您的观点。类似地,嵌入了手持式游戏机​​的系统软件;游戏本身并不是我会说的。

实时系统描述了一个具有确定性低延迟响应输入事件的系统。一个嵌入式系统可能是“实时的”,或者它可能不是,我通常会使用术语“实时嵌入式系统”来表示清楚。

+1

感谢好友!!! – Amit4209211420 2014-12-14 13:28:46