打印
[单片机芯片]

原来CH32V003的唯一ID是64位的呀?

[复制链接]
666|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
StarrismNE|  楼主 | 2025-1-20 22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
才知道,原来CH32V003的唯一ID是64位的呀,竟然不是96位的,不过这样重复率应该也不会很高吧

使用特权

评论回复
沙发
WCHTech2| | 2025-1-21 09:42 | 只看该作者
您好,不会出现重复UID的。CH32V003的UID为96位的,但目前UID寄存器3为保留位,只能读取UID寄存器1和2有数据(即前64位),UID寄存器3读出值一般为0xFFFFFFFF。

使用特权

评论回复
板凳
yangjiaxu| | 2025-2-11 16:56 | 只看该作者
WCHTech2 发表于 2025-1-21 09:42
您好,不会出现重复UID的。CH32V003的UID为96位的,但目前UID寄存器3为保留位,只能读取UID寄存器1和2有数 ...

就是说,依然是96位的ID但是只允许读出来64位呗,但是这么做的理由是啥啊?保护自己的MCU吗

使用特权

评论回复
地板
WCHTech2| | 2025-2-11 17:30 | 只看该作者
yangjiaxu 发表于 2025-2-11 16:56
就是说,依然是96位的ID但是只允许读出来64位呗,但是这么做的理由是啥啊?保护自己的MCU吗 ...

您好,UID作为MCU身份标识,目前64位可以满足应用吧,后面若不够用,UID寄存器3会被用到

使用特权

评论回复
5
yangjiaxu| | 2025-2-11 22:31 | 只看该作者
WCHTech2 发表于 2025-2-11 17:30
您好,UID作为MCU身份标识,目前64位可以满足应用吧,后面若不够用,UID寄存器3会被用到 ...

一般够用了,主要用UID也是为了做MCU的固件加密使用,其他时候估计也用不到

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

46

帖子

0

粉丝