STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
Collaboration diagram for MCU INFO:

Functions

static uint32_t LL_CPUID_GetImplementer (void)
 Get Implementer code @rmtoll SCB_CPUID IMPLEMENTER LL_CPUID_GetImplementer.
static uint32_t LL_CPUID_GetVariant (void)
 Get Variant number (The r value in the rnpn product revision identifier) @rmtoll SCB_CPUID VARIANT LL_CPUID_GetVariant.
static uint32_t LL_CPUID_GetConstant (void)
 Get Constant number @rmtoll SCB_CPUID ARCHITECTURE LL_CPUID_GetConstant.
static uint32_t LL_CPUID_GetParNo (void)
 Get Part number @rmtoll SCB_CPUID PARTNO LL_CPUID_GetParNo.
static uint32_t LL_CPUID_GetRevision (void)
 Get Revision number (The p value in the rnpn product revision identifier, indicates patch release) @rmtoll SCB_CPUID REVISION LL_CPUID_GetRevision.

Detailed Description

Function Documentation

◆ LL_CPUID_GetConstant()

uint32_t LL_CPUID_GetConstant ( void )
inline

Get Constant number @rmtoll SCB_CPUID ARCHITECTURE LL_CPUID_GetConstant.

Return values
Valueshould be equal to 0xF for Cortex-M4 devices

Definition at line 455 of file stm32f4xx_ll_cortex.h.

◆ LL_CPUID_GetImplementer()

uint32_t LL_CPUID_GetImplementer ( void )
inline

Get Implementer code @rmtoll SCB_CPUID IMPLEMENTER LL_CPUID_GetImplementer.

Return values
Valueshould be equal to 0x41 for ARM

Definition at line 435 of file stm32f4xx_ll_cortex.h.

◆ LL_CPUID_GetParNo()

uint32_t LL_CPUID_GetParNo ( void )
inline

Get Part number @rmtoll SCB_CPUID PARTNO LL_CPUID_GetParNo.

Return values
Valueshould be equal to 0xC24 for Cortex-M4

Definition at line 465 of file stm32f4xx_ll_cortex.h.

◆ LL_CPUID_GetRevision()

uint32_t LL_CPUID_GetRevision ( void )
inline

Get Revision number (The p value in the rnpn product revision identifier, indicates patch release) @rmtoll SCB_CPUID REVISION LL_CPUID_GetRevision.

Return values
Valuebetween 0 and 255 (0x1: patch 1)

Definition at line 475 of file stm32f4xx_ll_cortex.h.

◆ LL_CPUID_GetVariant()

uint32_t LL_CPUID_GetVariant ( void )
inline

Get Variant number (The r value in the rnpn product revision identifier) @rmtoll SCB_CPUID VARIANT LL_CPUID_GetVariant.

Return values
Valuebetween 0 and 255 (0x0: revision 0)

Definition at line 445 of file stm32f4xx_ll_cortex.h.