Download RTA-OSEK User Guide

Transcript
14.5
Figure 14:20 - Interrupt Arbitration Order
Advanced Modeling of the Application for RTA-OSEK
Planner
14.5
Analyzing Alarms
When an application uses a counter and a series of alarms to implement a
sequence of task activations, RTA-OSEK Planner assumes that each alarm can
be stopped and restarted independently. This ensures that the worst-case
timing behavior of the alarms on the counter is accounted for.
However, if the alarms are autostarted and they are not modified at run-time,
this model is unnecessarily pessimistic. You can reduce this pessimism by
specifying that the counter has synchronized alarms.
Figure 14:21 shows you how to select the alarm synchronization setting in the
RTA-OSEK GUI. You must make sure that synchronization is maintained.
Issue RM00005-005
Modeling the Application for the RTA-OSEK Planner
14-19