[单片机芯片] 原来CH32V003的唯一ID是64位的呀?

[复制链接]
4870|16
 楼主| 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会被用到
yangjiaxu 发表于 2025-2-11 22:31 | 显示全部楼层
WCHTech2 发表于 2025-2-11 17:30
您好,UID作为MCU身份标识,目前64位可以满足应用吧,后面若不够用,UID寄存器3会被用到 ...

一般够用了,主要用UID也是为了做MCU的固件加密使用,其他时候估计也用不到
MahalKita 发表于 2025-3-6 15:16 | 显示全部楼层
一般也不会有很高重复率吧
Freeandeasy 发表于 2025-3-6 19:23 | 显示全部楼层
其实这种应该也能一样用,而且用UID来加密的话其实也挺好
Charlene沙 发表于 2025-3-6 22:20 | 显示全部楼层
是的,CH32V003微控制器的唯一ID是64位的
Betty996 发表于 2025-3-7 09:06 | 显示全部楼层
这个唯一ID是由芯片在出厂时烧录的,通常用于设备的唯一标识、加密、安全认证等场景。
Espoironenext 发表于 2025-3-7 12:00 | 显示全部楼层
其实每个CH32V003芯片的这个ID都是唯一的,可以作为设备的唯一识别码使用。
MercuryStar 发表于 2025-3-7 15:14 | 显示全部楼层
在读取和使用这个ID时,也需要遵循芯片厂商提供的技术文档和规范,以确保正确、安全地使用该ID
limerenceforu 发表于 2025-3-7 20:09 | 显示全部楼层
总的来说,CH32V003的64位唯一ID为设备提供了唯一标识的能力,有助于增强设备的安全性和可管理性。
across往事 发表于 2025-3-8 10:05 | 显示全部楼层
虽然64位但是也不会重复的,你放心用吧
ranmuy 发表于 2025-3-8 14:10 | 显示全部楼层
64位你知道能有多少芯片吗,还重复?
Allison8859 发表于 2025-3-8 19:32 | 显示全部楼层
虽然我也是第一次知道64位的UID,但是我觉得也是完全够用的了

SolitudeSage 发表于 2025-8-27 14:59 | 显示全部楼层
位数多 出货量多,这就是芯片身份*,实际用处还是挺多的。
彩虹捕手 发表于 2025-9-24 13:45 | 显示全部楼层
是的,64位的唯一ID已经足够用了,96位的话可能会造成资源浪费。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

106

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部