STM32可否用UID的96位地址生成网络芯片的MAC地址

2019-12-22 13:44发布

如题,产品有网络芯片,但是MAC地址怎么做到唯一性呢?我现在是直接读取STM32芯片的96位UID。其12字节,然后两两字节相加得到6字节当MAC地址。这样会不会存在同MAC地址的情况。我发现现在同MAC地址产品也可以工作。大家做的产品 上MAC地址是怎么得到的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
chill520
1楼-- · 2019-12-23 07:25
 精彩回答 2  元偷偷看……
zxq6
2楼-- · 2019-12-23 13:20
如果产品用,ds2411挺好的,全球唯一
zxq6
3楼-- · 2019-12-23 16:25
或者去ieee.买一个吧
pigy0754
4楼-- · 2019-12-23 17:51
zxq6 发表于 2017-9-30 10:33
或者去ieee.买一个吧

这东西买应该很贵吧!BOSS不会同意的
EMC菜鸟
5楼-- · 2019-12-23 20:35
本帖最后由 EMC菜鸟 于 2017-9-30 12:33 编辑
pigy0754 发表于 2017-9-29 21:41
实际有些做产品都是没我购买的吧


原来用 ENC28J60 的时候,老为这事头疼,后来升级改用 ENC424J600 ,自带MAC,就没这烦恼了。

不过我用 ENC28J60 的时候,MAC 地址前三字节找个厂家抄一下,最后两个字节就用 IP 地址的后面两个字节,完美解决局域网可能冲突的问题,,,哈哈
justdomyself
6楼-- · 2019-12-23 22:44
 精彩回答 2  元偷偷看……

一周热门 更多>