Rte_Enter and Rte_Exit

AUTOSAR provides exclusive areas as a concept for mutual exclusion of runnables. In the software component editor of ASCET, exclusive areas are specified via resources. Reserving a resource is equivalent to entering an exclusive area (Rte_Enter), releasing a resource is equivalent to exiting an exclusive area (Rte_Exit).

In the ESDL editor for software components, an exclusive area can be specified as follows:

resource.reserve;

interrunnable = Receiver.Speed;

Client.MaximumValue(a, b, c);

...

resource.release;

In the block diagram editor for software components, an exclusive area can be specified as follows:

See also

Exclusive Areas

Creating an Exclusive Area