Software
Contains all execution units manages by the RTE and their interfaces.
Software
Contains all execution units manages by the RTE and their interfaces.
containment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Component | Filename | Generated | Source-Folder | Sub-Folder | Units | global Variables | Ingoing Trigger Ports | Outgoing Trigger Ports | Ingoing Data Ports | Outgoing Data Ports | Hardware | SILs | Tests |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Logic for the button |
swc_button | true | - | false |
|
|
|
SIL_1 | |||||
contains the logic to control the LED |
swc_LED | true | - | false |
|
|
SIL_1 | ||||||
Contains the logic for UART handling |
SWC_UART | true | - | false |
|
|
|
SIL_1 |
All software units in the model
Unit | Parent | Function calls | other Software Elements | Technical Functions | Requirements | Type | Tasks | WCET | Stack | ROM | Globals | ProtectionSets | SIL required | SIL achieved | sub Technical Functions (R) | sub Requirements (R) | Has a return value (R) | SystemStates (R) | Ingoing Trigger Ports (R) | Outgoing Trigger Ports (R) | Ingoing Data Ports (R) | Outgoing Data Ports (R) | Signals (D) | Runnables (D) | DataType (D) | Is Synchronous (D) | Hardware (D) | Ports (G) | Callers (F) | Return Type (F) | Parameters (F) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Reads the current button state from hardware |
![]() |
InDriver | 0 | 0 | 0 | SIL_1 | QM | - | - | - | - | - | - | - | - | ![]() |
true | - | - | - | - | ||||||||||
writes Data to the UART module. |
![]() |
OutDriver | 0 | 0 | 0 | SIL_1 | QM | - | - | - | - | - | - | - | - | None | true | - | - | - | - | ||||||||||
Hardware write-Interface towards the LED |
![]() |
OutDriver | 0 | 0 | 0 | SIL_1 | QM | - | - | - | - | - | - | - | - | ![]() |
true | - | - | - | - | ||||||||||
Controls the LED signal and thus the LED |
![]() |
Runnable | 0 | 0 | 0 | SIL_1 | QM | false |
|
|
|
- | - | - | - | - | - | - | - | - | |||||||||||
Sends UART messages periodically via the UART signal |
![]() |
Runnable | 0 | 0 | 0 | SIL_1 | QM | true |
|
|
|
- | - | - | - | - | - | - | - | - | |||||||||||
Runnable to switch into the UART state if there is an event in the Blink State. |
![]() |
Runnable | 0 | 0 | 0 | SIL_1 | QM | true |
|
- | - | - | - | - | - | - | - | - | |||||||||||||
Acquires the button state periodically and provides button signals |
![]() |
Runnable | 0 | 0 | 0 | SIL_1 | QM | false |
|
|
|
|
- | - | - | - | - | - | - | - | - |
All global variables in the model
Global Variable | Container | DataType | Requirements | public (S) | InitValue | Storage | Protection Set (S) | SIL required | SIL achieved |
---|---|---|---|---|---|---|---|---|---|
internal counter for button press duration |
![]() |
![]() |
- | 0 | ![]() |
- | SIL_1 | QM |