我购买了以太网屏蔽,v1.1 ENC28J60。卡的MAC地址没有纸/粘。我正在尝试运行示例,但没有任何工作。
我认为问题是MAC address。真的需要MAC地址吗? 如果是这样,我怎样才能获得卡的MAC地址?
答案 0 :(得分:4)
MAC地址由硬件制造商分配。在你的情况下,那就是你=]如果你正在销售它们,你需要得到一个供你独有的供应商代码,然后是你要按顺序设置的最右边的三个部分(最后:00:00:00)。
您绝对需要拥有MAC地址,因为这是唯一标识本地网络上的以太网卡的地方;你必须永远不要在给定的本地网络上拥有两张具有相同MAC地址的卡。
如上所述,在所有Arduino草图(以及其他几乎所有的微控制器项目)中,您都将自己设置MAC地址。
答案 1 :(得分:2)
看起来你可以分配一个: http://arduino.cc/en/Reference/EthernetBegin