Architecture 事件触发实时系统

Architecture 事件触发实时系统,architecture,real-time,interrupt,Architecture,Real Time,Interrupt,我对事件和时间触发系统感到困惑。术语“实时系统”的前面总是有时间触发。 事件触发系统是否可能同时成为实时系统?或者实时系统术语是指系统是时间触发的吗 感谢您的帮助实时系统是一个保证每个操作执行时间的系统。这并不意味着它是尽可能快,或是互动的。但这意味着计算保证在不到X毫秒的时间内结束。因此,如果一个实时系统需要执行a和B,实现这一点的一种方法是启动a,然后在X毫秒后启动B。不需要a发出信号表示它已经完成,因为它保证在X毫秒之前完成。这是时间触发的 事件触发系统是一个系统,在该系统中,操作响应事件

我对事件和时间触发系统感到困惑。术语“实时系统”的前面总是有时间触发。 事件触发系统是否可能同时成为实时系统?或者实时系统术语是指系统是时间触发的吗


感谢您的帮助

实时系统是一个保证每个操作执行时间的系统。这并不意味着它是尽可能快,或是互动的。但这意味着计算保证在不到X毫秒的时间内结束。因此,如果一个实时系统需要执行a和B,实现这一点的一种方法是启动a,然后在X毫秒后启动B。不需要a发出信号表示它已经完成,因为它保证在X毫秒之前完成。这是时间触发的

事件触发系统是一个系统,在该系统中,操作响应事件而启动,直到事件发生时,才知道事件应该到达的时间。例如,事件可能是键盘或鼠标事件,或推送到队列的消息

实时系统可以同时具有事件触发器和时间触发器。例如,一个事件可能会触发一系列动作,但在这个动作链中,一些动作可能是由计时器触发的

例如,智能手机摄像头中可能包含实时元素,用于读取像素,对其进行实时计算,然后将其传输到RAM。这些操作可能由时钟控制,这是时间触发部分。但是拍摄图像的整个动作都是由用户按下某个按钮的事件触发的,所以这就是事件触发部分