[APM32E1] APM32E103的UID

[复制链接]
342|10
ucmic 发表于 2025-9-27 14:53 | 显示全部楼层 |阅读模式
如题,求助有关这个芯片的UID,用户手册就简单几行字说有96位的UID,后面就没下文了。SDK更是简漏,寄存器都没搜到。
天鹅绒星星 发表于 2025-9-27 23:23 | 显示全部楼层
只是一段地址。
自己写一个也是无妨的
dffzh 发表于 2025-9-28 09:53 | 显示全部楼层
每个芯片都有唯一的UID信息,要读取UID,主要就是要知道它的起始存储地址,可以咨询一下论坛的极海技术支持@Gfan
alienmiller 发表于 2025-9-28 10:58 | 显示全部楼层
知道地址直接读取就行了。
捕获.PNG
Gfan 发表于 2025-9-28 11:31 | 显示全部楼层
感谢上面大佬们的回复,参考对应的基地址,直接读取即可~
6084568d8ab2445b2a.png
小海另外补充,寄存器与地址映射关系基地址在极海的数据手册里面有提供哈,方便工程师们直接访问这些物理寄存器。就不需要在sdk的头文件里计算了

5838268d8ab9034e9a.png 2925168d8ab9c9e386.png

3089968d8ab5a19852.png
xch 发表于 2025-9-28 12:13 | 显示全部楼层
uint32_t XY = HAL_GetUIDw0(), LOT24_WAF8_NUM = HAL_GetUIDw1(),LOT_NUM = HAL_GetUIDw2();

ST 提供函数读。APM 没准也有
 楼主| ucmic 发表于 2025-9-29 14:58 | 显示全部楼层
天鹅绒星星 发表于 2025-9-27 23:23
只是一段地址。
自己写一个也是无妨的

感谢,搞好了
 楼主| ucmic 发表于 2025-9-29 14:59 | 显示全部楼层
alienmiller 发表于 2025-9-28 10:58
知道地址直接读取就行了。

感谢资料,搞好了
 楼主| ucmic 发表于 2025-9-29 15:00 | 显示全部楼层
Gfan 发表于 2025-9-28 11:31
感谢上面大佬们的回复,参考对应的基地址,直接读取即可~

小海另外补充,寄存器与地址映射关系基地址在极 ...

感谢版主指导,已搞好了
Gfan 发表于 2025-9-29 17:00 | 显示全部楼层
ucmic 发表于 2025-9-29 15:00
感谢版主指导,已搞好了

好咧~解决就好,后续有问题随时提问哈
分形梦想家 发表于 2025-10-3 09:13 | 显示全部楼层
使用结构体把那段地址的内容都映射出来会方便的多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

63

帖子

2

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