是否可以从以太网Arduino读取媒体访问控制字符串?我想阅读它并将其用作散列算法的一部分。
答案 0 :(得分:0)
除了阅读之外,你应该设置它。来自docs:
“必须使用Ethernet.begin()函数为屏蔽分配MAC地址和固定IP地址.MAC地址是特定设备的全局唯一标识符。当前以太网屏蔽带有贴纸指示你应该使用的MAC地址。“
我想你使用的是Eth盾牌,但是ethernet board它应该是相同的。您可以使用电路板上印刷的 MAC地址或自定义的MAC地址,您可以自由决定。只是不要为不同的板使用相同的地址:
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// start the Ethernet connection:
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
// no point in carrying on, so do nothing forevermore:
for(;;)
;
}