SignalDataObject
HWI LED
Hardware interface for the LED
SignalDataObject
Hardware interface for the LED
Required | |
---|---|
![]() |
- |
![]() |
derived |
![]() |
|
![]() |
- |
Achieved | |
![]() |
QM |
![]() |
Base | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | HWI LED | ||||||||||||||||||||||||||||||||||||||||
![]() | ![]() |
||||||||||||||||||||||||||||||||||||||||
![]() | Hardware interface for the LED |
||||||||||||||||||||||||||||||||||||||||
![]() | SignalDataObject_17 | ||||||||||||||||||||||||||||||||||||||||
![]() | _Qh-JIOTWEeyrV5NXTwe27Q | ||||||||||||||||||||||||||||||||||||||||
signal configuration | |||||||||||||||||||||||||||||||||||||||||
![]() |
0 | ||||||||||||||||||||||||||||||||||||||||
![]() |
0 | ||||||||||||||||||||||||||||||||||||||||
![]() |
local signal | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
deactivated for all signals | ||||||||||||||||||||||||||||||||||||||||
datasignal configuration | |||||||||||||||||||||||||||||||||||||||||
![]() |
0 | ||||||||||||||||||||||||||||||||||||||||
![]() |
false | ||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
Drivers | |||||||||||||||||||||||||||||||||||||||||
|
Unit | Parent | Function calls | other Software Elements | Technical Functions | Requirements | Type | Tasks | WCET | Stack | ROM | Globals | ProtectionSets | SIL required | SIL achieved | Signals | Runnables | DataType | Is Synchronous | Hardware |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hardware write-Interface towards the LED |
![]() |
OutDriver | 0 | 0 | 0 | SIL_1 | QM | ![]() |
true |
Runnables in which signal HWI LED is an output.
Unit | Parent | Function calls | other Software Elements | Technical Functions | Requirements | Type | Tasks | WCET | Stack | ROM | Globals | ProtectionSets | SIL required | SIL achieved | sub Technical Functions | sub Requirements) | Has a return value | SystemStates | Ingoing Trigger Ports | Outgoing Trigger Ports | Ingoing Data Ports | Outgoing Data Ports |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Controls the LED signal and thus the LED |
![]() |
Runnable | 0 | 0 | 0 | SIL_1 | QM | false |
|
|
|
Signals that are input to runnables for which signal HWI LED is an output.
Signal | Type | Storage | Runnables OUT | Runnables IN | Tasks | SystemStates | Requirements | miminum Age | maximum Age | Checksum | Force Sync | Inline | ISR API | effective inline | SIL required | SIL achieved | Initial value (D) | Pointer access (D) | Datatype (D) | Alt-In (D) | Alt-Out (D) | In-Driver (D) | Out-Driver (D) | OnData (D) | OnError (D) | OnTrigger (E) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A representation of the current button state |
Data | local in |
0 | 105 | false | false | false | false | false | SIL_1 | QM | false | false | ![]() |
- |
|
- |
Tasks in which signal HWI LED is used.
Task | Core | SIL | Priority | Software | States | Signals | Init | Hardware | OutputSections | Own TimeBase | Stack |
---|---|---|---|---|---|---|---|---|---|---|---|
Task responsible to let the LED blink |
![]() |
SIL_1 | 4 | - | false | ![]() |
SystemStates in which signal HWI LED is used.
State | isStart | Runnables | Tasks |
---|---|---|---|
In this state, an LED will blink. |
true | ||
A state that is entered if the user has pressed the button. Here, periodic UART messages are sent. |
false |
Associated hardware for signal HWI LED. Cores executing the associated runnables, memory used, peripherals interfaced.
Component | Type | Start | End | SIL required | SIL achieved | Sub-Components | Technical Functions | sub Technical Functions | Requirements | sub Requirements |
---|---|---|---|---|---|---|---|---|---|---|
Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait state execution from Flash memory, frequency up to 180 MHz, MPU, 225 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions |
Core | - | - | - | QM | |||||
LD2 [Green Led] on the Nucelo Board |
Periphery | GPIOA_BASE | GPIOB_BASE - 1 | SIL_1 | QM | |||||
The STM32F446RE RAM module |
RAM | 0x20000000 | 0x2001ffff | - | QM |