Red de conocimiento informático - Conocimiento informático - Cómo obtener el ID único de la CPU stm32

Cómo obtener el ID único de la CPU stm32

Cada chip STM32 tiene un número de identificación único de 96 bits en su interior, que se puede leer de las siguientes maneras:

Dado que el ID único es un dato de 96 bits, es necesario cree tres variables de 32 bits para almacenar el número de identificación

static u32 CpuID[3];

Luego ejecute la función de lectura:

void GetLockCode( void)

{

//Obtener el ID único de la CPU

CpuID[0]=*(vu32*)(0x1ffff7e8);

CpuID[1]=*(vu32*)(0x1ffff7ec);

CpuID[2]=*(vu32*)(0x1ffff7f0);

}

Sólo cuenta.