7029|4

565

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【N32L43x评测】5、获取MCU96位UID、128位UCID [复制链接]

 

1、前言

一般的mcu只有96位UID,N32L43x不仅仅包含96位UID,而且包含128位UCID,本文读取测试。

 

2、UCID与UID

96位UID信息,起始地址为0x1FFFF7F0;

128位UCID信息,起始地址为0x1FFFF7C0;

设备出厂的时候,已经固化在mcu内部的,用户不可更改。

 

3、程序读取

#define   UCID      0x1FFFF7C0
#define   UID       0x1FFFF7F0


struct McuInfo_t
{
	uint8_t UniqueCustomerId[16];
	uint8_t UniqueDeviceId[12];
}McuInfo;


void GetMcuInfo(void)
{
	printf("Unique Customer Id:[");
	for(uint8_t i=0;i<16;i++)
	{
		McuInfo.UniqueCustomerId[i]=*(uint8_t*)(UCID+i);
		printf(" %02x",McuInfo.UniqueCustomerId[i]);
	}
	printf("]\r\n\r\n");
	
	
	printf("Unique Device Id:[");
	for(uint8_t i=0;i<12;i++)
	{
		McuInfo.UniqueDeviceId[i]=*(uint8_t*)(UID+i);
		printf(" %02x",McuInfo.UniqueDeviceId[i]);
	}
	printf("]\r\n");
}

 

4、测试

 

 可以看出,程序读取的和调试器调试读取的一致。  

 

 

 

最新回复

我原来用stm8做温度计时,有用来做器件的唯一标识,但是要取出来,再一个一个认证,也是一个麻烦事。如果大规模匹配,也真是一个麻烦。不知道其他网友有好的应用案例没有。我网上查找了一下,真还没有具体给出来的方案。   详情 回复 发表于 2022-7-8 12:13
点赞 关注
个人签名stm32/LoRa物联网:304350312
 
 

回复
举报

6060

帖子

6

TA的资源

版主

沙发
 

这些信息是存储在哪里的?可以直接像变量一样直接读取吗?不需要配置一些东西吗?

 
 
 

回复

6841

帖子

11

TA的资源

版主

板凳
 
这个可以用来干点什么事吗,科普一下呀,要不然取出来不知道干什么!

点评

    唯一id,版主你补充一下,你觉得能做什么?  详情 回复 发表于 2022-7-8 11:51
 
 
 

回复

565

帖子

0

TA的资源

一粒金砂(高级)

4
 
lugl4313820 发表于 2022-7-8 11:26 这个可以用来干点什么事吗,科普一下呀,要不然取出来不知道干什么!

    唯一id,版主你补充一下,你觉得能做什么?

点评

我原来用stm8做温度计时,有用来做器件的唯一标识,但是要取出来,再一个一个认证,也是一个麻烦事。如果大规模匹配,也真是一个麻烦。不知道其他网友有好的应用案例没有。我网上查找了一下,真还没有具体给出来的方  详情 回复 发表于 2022-7-8 12:13
个人签名stm32/LoRa物联网:304350312
 
 
 

回复

6841

帖子

11

TA的资源

版主

5
 
freeelectron 发表于 2022-7-8 11:51     唯一id,版主你补充一下,你觉得能做什么?

我原来用stm8做温度计时,有用来做器件的唯一标识,但是要取出来,再一个一个认证,也是一个麻烦事。如果大规模匹配,也真是一个麻烦。不知道其他网友有好的应用案例没有。我网上查找了一下,真还没有具体给出来的方案。

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表