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.