uRTEDemo_03_Nucleo-F446RE_SystemStates_10_Model

ProtectionSet

UART

Contains the resources to use the UART module

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
UART
The type of this object within the uRTE model
Type
ProtectionSet
A descriptive text for this object. Please consider that this field might be used in code and thus must not contain special characters.
Description

Contains the resources to use the UART 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
ProtectionSet_114
Each object within the uRTE model has a unique ID, this is the ID for this object
UID
_yzTYIOi3EeyZCNhXq78uhw
References

Hardware Components (1)

Referenced Hardware.

Component Type Start End SIL required SIL achieved Sub-Components Technical Functions sub Technical Functions Requirements sub Requirements

UART module connected to pin TX/RX PA2/PA3 at 115200 8N1

Periphery USART2_BASE USART3_BASE - 1 SIL_1 QM

Software Layer

Software units (1)

Software units referencing this ProtectionSet.

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)

Runnable to switch into the UART state if there is an event in the Blink State.
This runnable does not use hardware signals but accesses hardware directly and is therefore associated with
an protection set grandting access to hardware.

UART
Runnable 0 0 0
SIL_1 QM
true
  • Runnable_run_UART_WakeUP
- - - - - - - - -

Tasks (1)

Tasks in which this ProtectionSet is active, based on the referencing software units.

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

Task responsible for sending out UART protocolls

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