ST意法半导体
直播中

李俊

7年用户 1328经验值
私信 关注
[问答]

MCU的16位唯一ID要如何设置?

我需要为每个设备提供一个唯一的 16 位 ID。我知道设备 ID 是唯一的,但它是 96 位的。我不确定 96 位的不同部分是否指向特定特征或整个 96 位是随机的?更具体地说,我想知道我可以削减它的 16 位,并确保在两个设备上重复它是最不可能的?
数据表说“96 位唯一设备标识符提供了一个参考号,该参考号对于任何设备和在任何情况下都是唯一的。” 但不提供任何进一步的信息。
PS:我知道剪掉一部分会有重复的几率,但只要是随机的就可以了。例如,如果我选择一个指向生产日期的部件,那么我们得到的一批中的所有 MCU 将具有相同的随机位,这是我试图避免的。








回帖(1)

叶亮

2023-2-7 10:37:48
一个真正简单的方法是使用硬件内置的 CRC 计算。当然不能保证唯一性。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分