stm32的unique ID全球唯一码[通俗易懂]

stm32的unique ID全球唯一码[通俗易懂]我经常把STM32的全球唯一码作为网卡的MAC地址,但有一天我发现我发现,我的2个板子的MAC地址一样,造成只能有一个ping通。我查看这2个板子的单片机的UNIQUEID,发现非常接近。uniqueid只有前4个字节不一样,而我用的MAC地址是uniqueid的后6个字节,这就造成生成的MAC地址一模一样,可能是这2个片子是同一批买的,同一批生产的,ID号…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

我经常把STM32的全球唯一码作为 网卡的MAC地址,但有一天我发现

stm32的unique ID全球唯一码[通俗易懂]

 

我发现,我的2个板子 的MAC地址一样,造成只能有一个ping通。

我查看这2个板子的单片机的UNIQUE ID,发现非常接近。

stm32的unique ID全球唯一码[通俗易懂]

unique id只有前4个字节不一样,而我用的MAC地址是unique id的后6个字节,这就造成生成的MAC地址一模一样,

可能是这2个片子是同一批买的,同一批生产的,ID号也是一批写进去的,  但是怎么解决呢?

于是我猜测UNIQUE ID应该是从低位开始增加,逐次进位,   我的解决办法是MAC地址使用unique id的低位,这样做MAC还是有可能重复,但是最大程度避免了MAC地址一样。

谁有更好的办法解决吗?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/222939.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Qt自定义控件–电池

    Qt自定义控件–电池Qt自定义控件-电池如有建议或发现bug,还请大佬们指出。持续更新如需要,留言。

  • 怎样重装系统win10(开机进不了windows系统)

    超级简单的方法重装win10系统重装系统操作步骤如果电脑系统还可以进入,那就没必要做U盘启动项,直接在现有的系统里重装win10。如果你的系统坏了,进不去了,这时你就要用U盘作为启动项安装系统。到Microsoft官网下载安装工具,用这个工具安装win10系统非常方便。利用此工具不仅可以在原有系统重装win10,也可以用来做U盘启动项。链接:link.重装系统操作步骤如果电脑系统还可以…

  • printwriter用法_stylewriter使用教程

    printwriter用法_stylewriter使用教程OutPutStream可以被封装成PrintWriter,OutputStream比较底层一些,是以字节为单位传输的,而PrintWriter是以字符为单位输出,所以就会涉及到转码编码的问题,如果用PrintWriter发送char[]和byte[],在服务端收到的常常是有一些字符会失真.PrintWriter以字符为单位,支持汉字,OutPutStream则不行总结:处理

  • cuDNN安装教程(Windows)「建议收藏」

    cuDNN安装教程(Windows)「建议收藏」简介NVIDIACUDA®深度神经网络库(cuDNN)是一个用于深度神经网络的GPU原始加速库。cuDNN为标准例程(如前向和反后卷积、池化、归一化和激活层)提供了高度调整的实现。世界各地的深度学习研究人员和框架开发人员依靠cuDNN获得高性能GPU加速。它允许他们专注于培训神经网络和开发软件应用程序,而不是花时间在低级别的GPU性能调整上。cuDNN加速广泛使用的深度学习框架,包括Caffe2、Chainer、Keras、MATLAB、MxNet、PaddlePaddle、PyTorch和T

  • oracle 创建用户进行登录

    oracle 创建用户进行登录oracle只有一个数据库叫orcl,ip地址数据库名称也叫sid:oracle帐号用户名密码示例帐号scott/tiger使用cmd打开doc窗口。输入sqlplus/nolog登录进去就是sys用户,管理system用户conn/assysdba让sys拥有dba权限修改system密码alterusersyst

  • 怎么看vue版本

    怎么看vue版本

    2021年10月11日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号