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

如何基于stm32设置MAC地址设置建议

[复制链接]
攻城狮Melo 发布时间:2023-3-14 14:19
虽然可以直接使用stm32的唯一ID做mac地址,但是不排除接入系统的设备中有mac地址相同的可能。! U0 K5 T* Y% Z7 D

# [" G3 B7 f7 M0 YMAC地址一共6个字节,前3字节称为OUI,是由IEEE组织注册给网络设备生产商的;每个厂商拥有一个或多个OUI,彼此不同。后三字节则是由网络设备生产商分配给自己生产的每一个拥有MAC地址的设备,互不重复。
8 A, s" T. v. B8 d3 t原理就是根据MAC地址前3字节来判断的,前3个字节、对应制造商的名称。4 k  S; R/ @6 x$ f
比如说,我们这个网络大家都不用苹果的设备,那么我所有stm32的mac地址的前三位都可以设置成苹果的MAC地址范围,这样就保证了后续无论什么设备接入进来,都不用担心mac地址冲突的问题了。
+ K$ r" O" k8 \/ K& e. f: z) @; K9 N4 V% X+ P
上面这个网站可以根据mac地址查询厂家,比如你想mac地址设置成48-8A-D2-00-00-00到48-8A-D2-FF-FF-FF这个区间,然后去查一下:
1 [7 M# N* J( P6 D1 n' C' W5 x; n! v, l  v2 d  E. l6 j
20190518145305143.png * h( \) o$ S7 s; T) T) c# B
7 n5 z, E9 z' \8 c8 E2 h
发现结果是MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.,这一看就是水星的东西,估计就是水星的无线网卡之类的,要保证后面接入进来的产品中没有水星的设备的概率还是比较小的,虽然后面还有3个字节不同的概率,但是为了保险起见,还是避开这个产品好了。  g5 f4 N7 C) y0 B* [$ U) o; b
9 V9 G1 [  V7 M
然后再随便搜一个:
7 {% P; m% C' v7 e5 Z, g" o
: l5 d: M! W0 J
2019051814561439.png
& \# r0 `) a2 N% {( s3 _/ m% ]! }; j' B5 H1 y9 V
百度搜ITTC我反正没搜出来是个什么公司的感觉,emm……估计也不是什么民用的常用的设备生产厂家,就用这个好辣~
! U2 q; L1 ]% `& M8 [+ z8 x% N9 I5 }$ _& c. ?% E: K6 s+ v
后面再根据自己的批量烧录工具去设置或者拨码开关设置MAC地址及固定IP就好啦~
  L9 M" \& R" @6 F, B————————————————
, a1 J7 T0 F, S8 V4 a版权声明:小盼你最萌哒
9 u. }6 Q! s; i) O+ x8 y如有侵权请联系删除/ r( {; I6 {$ W+ s% G0 _

. @: @1 o4 h, o) `5 b+ A* K: {4 d
收藏 评论0 发布时间:2023-3-14 14:19

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版