uRTEDemo_03_Nucleo-F446RE_SystemStates_10_Model

RAM

main

The STM32F446RE RAM module

Diagrams

Relationships

Safety

Required
The highest SIL derived from SafetyRequirements and Technical Functions.
SIL derived
-
This attribute allows to overwrite the derived SIL level. The result is the SIL effective attribute.
SIL manual
derived
The reason why the derived SIL is ignored and an explicit SIL is set.
reason
The SIL required for this implementation unit is defined by the derived SIL but can be overwritten by "SIL manual".
SIL required
-
Achieved
The achieved SIL for this implementation unit. Has to be provided by the user.
SIL achieved
QM
A justification why a certain SIL was achieved.
justification

Properties

Base
The name of this object. Certain classes of objects require this field to be unique. Please consider that this field might be used in code and thus must not contain special characters.
Name
main
The type of this object within the uRTE model
Type
RAM
A descriptive text for this object. Please consider that this field might be used in code and thus must not contain special characters.
Description

The STM32F446RE RAM module

A user defined ID which can be freely chosen. Please consider that this field might be used in code and thus must not contain special characters.
User-ID
RAM_3
Each object within the uRTE model has a unique ID, this is the ID for this object
UID
_l0cmEOTHEeyrV5NXTwe27Q
Addressing
The start-address of an addressable hardware-component.
Start
0x20000000
The end-address of an addressable hardware-component.
End
0x2001ffff
Ports

Software Layer

Output-Sections (6)

Output Sections referencing this component or one of its sub-components.

OutputSection SIL References Initialization Generate Section start symbol Section end symbol Memory

a section containing application data for the button

SIL_1 UnInit true ADRL_uRTE_BUTTON_BEGIN* ADRL_uRTE_BUTTON_END* main

Stack for the Button Task

SIL_1 UnInit true ADRL_uRTE_RTOSTASKBUTTON_BEGIN* ADRL_uRTE_RTOSTASKBUTTON_END* main

Stack for the LED Task

SIL_1 UnInit true ADRL_uRTE_RTOSTASKLED_BEGIN* ADRL_uRTE_RTOSTASKLED_END* main

Stack for the UART Task

SIL_1 UnInit true ADRL_uRTE_RTOSTASKUART_BEGIN* ADRL_uRTE_RTOSTASKUART_END* main

Stack for the uRTE Task

SIL_1 UnInit true ADRL_uRTE_RTOSTASKURTE_BEGIN* ADRL_uRTE_RTOSTASKURTE_END* main

Contains the data for uRTE internals

SIL_1 UnInit true ADRL_uRTE_URTE_BEGIN* ADRL_uRTE_URTE_END* main
Symbols marked with * are automatically generated because no value was set.

Tasks (3)

Tasks using this RAM or one of its sub-components.

Task Core SIL Priority Software States Signals Init Hardware OutputSections Own TimeBase Stack

Task responsible for reading the button state

Arm® Cortex®-M4 SIL_1 6 - false .rtos.task.Button

Task responsible to let the LED blink

Arm® Cortex®-M4 SIL_1 4 - false .rtos.task.LED

Task responsible for sending out UART protocolls

Arm® Cortex®-M4 SIL_1 5 - false .rtos.task.UART