1. stm8l152具有全球唯一的标识符,可以用来提高系统的安全性。
2. 通过IAR的在线仿真,可以查看此标识符,代码如下:
#define uIdAddress 0x4926 //芯片id号的首地址
uint8_t uId[12] @ uIdAddress;
void delayMs(int cnt)
{
int i, j;
for (i = 0; i < 1000; i++)
{
for (j = 0; j < cnt; j++)
{
;
}
}
}
int main( void )
{
uint8_t test[12];
int i;
for (i = 0; i < 12; i++)
test[i] = uId[i];
return 0;
}