|
[忙里偷闲学习ufun_11]芯片唯一ID读取——可以做加密使用
[复制链接]
源代码还是在前一节中下载。[忙里偷闲学习ufun_8]uarst1串口——调试小技巧
https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=497317&extra=page%3D1%26filter%3Dtypeid%26typeid%3D440
代码超简单
就是读取固定地址的值。
void Get_ChipID(void)
{
ChipUniqueID[0] = *(__IO u32 *)(0X1FFFF7F0); // 高字节
ChipUniqueID[1] = *(__IO u32 *)(0X1FFFF7EC); //
ChipUniqueID[2] = *(__IO u32 *)(0X1FFFF7E8); // 低字节
}
这个ID是全球唯一的。可以用来做加密。高级篇再讲。
|
|