ST意法半导体
直播中

刘丽

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

X-CUBE-NFC6中NFC-A卡仿真模式NFCID的含义是什么?

X-CUBE-NFC6 demo中,NFC-A CE模式的NFCID设置为:
  • static uint8_t ceNFCA_NFCID[]  = {0x02, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66};
我想知道这是随机生成的还是有一些规则来设置它。例如,如果我需要将 uid0(第一个字节)设置为某个制造商 ID?










回帖(1)

陈游斗

2023-2-8 10:04:17
0x02 实际上是为 STM 保留的——我们需要确保其他字节的唯一性。因此,除非您想申请自己的制造商 ID,否则我建议您使用 4 字节 UID


  • uid0=08h 等3个字节真的是随机生成的
  • uid0=*Fh 和其他 3.5 个字节固定为某个任意数字。

我们认为这是最安全的方式。同样,请参考表 11 ISO_IEC_14443-3_2016。
举报

更多回帖

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