我对事件和时间触发系统感到困惑。实时系统这一术语总是在时间触发之前。事件触发系统有可能同时成为实时系统吗?或者实时系统术语意味着系统是时间触发的?
谢谢你的帮助
发布于 2016-01-20 19:22:30
实时系统是指每个动作都有保证执行时间的系统。这并不意味着它是尽可能快,或它是互动的。但这意味着计算的结束时间小于X毫秒。因此,如果一个实时系统需要做A和B,实现这一点的一种方法是启动A,在X毫秒启动B之后,不需要A发出信号表示它已经完成,因为它保证在X毫秒通过之前完成。这是时间触发的。
事件触发系统是一个系统,在该系统中,一个操作在响应某个事件时开始,而事件应该到达的时间直到事件发生时才知道。例如,事件可能是键盘或鼠标事件,也可能是推送到队列中的消息。
实时系统可以同时具有事件触发器和时间触发器.例如,事件可能触发一系列操作,但在链中,某些操作可能由计时器触发。
例如,智能手机摄像头中可能包含实时元素,用于读取像素,对其进行实时计算,然后将它们传输到RAM中。这些操作可能由时钟控制,这是时间触发的部分.但是,拍摄图像的整个动作是由用户按某个按钮的事件触发的,所以这就是事件触发的部分。
https://stackoverflow.com/questions/34907394
复制相似问题