请选择 进入手机版 | 继续访问电脑版

芯虎论坛

 找回密码
 立即注册
查看: 10669|回复: 3

华大单片机UID读取说明

[复制链接]

59

主题

97

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
40853

论坛元老

发表于 2019-7-18 16:55:32 | 显示全部楼层 |阅读模式
华大单片机每颗芯片出厂前具备唯一的 10 字节设备标识号,包括 wafer lot 信息,以及芯片坐标信息等。UID 地址为:0x00100E74 - 0x00100E7D。
唯一设备标识符最适合:
  •  用作序列号
  •  在对内部 Flash 进行编程前将唯一 ID 与软件加密原语和协议结合使用时用作安全密钥以提高 Flash 中代码的安全性
  •  激活安全自举过程等

80 位的唯一设备标识符提供了一个对于任何设备和任何上下文都唯一的参考号码。用户永远不能改变这些位。
80 位的唯一设备标识符也可以以单字节/半字/字等不同方式读取,然后使用自定义算法连接起来。

以HC32F030为列说明UID的规则(其它型号芯片具体情况要看手册说明)。HC32F030的UID规则如下:

将MCU连上仿真器,观察0X100E74地址开始的FLASH内容如下:

与UID规则对应我们可以知道UID如下:
Lot Number:00 00 03 F7 F9 88
X坐标:08
Y坐标:28
Wafer Number:2B
版本:0C
将Lot Number转换成10进制为66582920,这个数字就是芯片上丝印的Lot Number,如下图所示。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2

主题

16

帖子

774

积分

虎啸风生

Rank: 4

积分
774
发表于 2020-12-20 18:02:12 | 显示全部楼层
以前不懂,看贴总是不回,一直没提升等级和增加经验;现在我明白了,反正回贴可以升级,也可以赚经验,而升级又需要经验,我就把这句话复制下来,遇贴就回,捞经验就闪。
回复

使用道具 举报

0

主题

7

帖子

17

积分

虎视眈眈

Rank: 1

积分
17
发表于 2021-3-4 21:36:01 | 显示全部楼层
以后芯片加密更安全l,顶一个
回复

使用道具 举报

0

主题

2

帖子

6

积分

虎视眈眈

Rank: 1

积分
6
发表于 2021-10-8 17:01:56 | 显示全部楼层
学习了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|芯虎论坛 ( 辽ICP备18019618号 )

GMT+8, 2022-7-7 04:25 , Processed in 0.233971 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表