你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于stm32 96bit UID唯一性

[复制链接]
erpengcui 提问时间:2016-5-16 11:53 /
悬赏2ST金币未解决
      求ST FAE帮忙确认下这个问题啊, 一直想确定这个UID的问题,但是在datasheet上也没有具体介绍UID每一位的介绍。
      我是使用stm32f105vc, 想只取最后24bit做唯一码,会不会重复?UID哪些是产品型号之类的吗?最好是能有STM32 的FAE做一个权威的讲解。

收藏 评论4 发布时间:2016-5-16 11:53

举报

4个回答
xmshao 回答时间:2016-5-16 14:36:09
这个问题最近好像不停的问。

STM32绝大部分芯片都要96位UID,只有极个别STM32芯片没有UID.比方STM32F030.

如果该芯片有UID,芯片数据手册都会明确写明。• 96-bit unique ID

至于每一位的介绍,STM32手册里没做细节描述。描述也没用,它保证96位的唯一性。

你如果只想取部分位做ID,不能保证唯一性。

STM8芯片里很多也是带UID的,在芯片数据手册里有些简单描述,可以参考下。
uid.png
erpengcui 回答时间:2016-5-16 15:46:25
96bit的话,太长了,最好是搞个什么算法,缩短到32bit以内
creep 回答时间:2016-5-16 16:44:04
erpengcui 发表于 2016-5-16 15:46
96bit的话,太长了,最好是搞个什么算法,缩短到32bit以内

哈希一下!
erpengcui 回答时间:2016-5-16 17:18:17

哈希不能保证唯一啊

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版