2

如何将 Arduino 设置为具有静态 IP 地址的示例是什么?

我正在从以太网库中寻找类似于以下语句的功能。

Ethernet.begin(MACadr, IPaddr); 

我使用 Wi-Fi屏蔽

4

3 回答 3

2

抱歉,这是不可能的。此声明的参考资料在此处

基本上,所有的 DHCP 东西(分配动态 IP 地址的代码)都被嵌入到 WiFi shield 的固件中,而且这个代码是不开放的,所以你不能更新它。

于 2013-03-29T00:46:56.200 回答
1

“WiFi.config() 允许您配置静态 IP 地址以及更改 WiFi shield 上的 DNS、网关和子网地址。”

您可以在此处阅读有关此内容的更多信息:http: //arduino.cc/en/Reference/WiFiConfig

于 2013-07-18T01:22:32.330 回答
0

我在我的情况下所做的是在我的路由器上为这个 MAC 地址设置一个保留。这使代码变得简单。出于某种原因,我的 WiFi shield 应该使用的 MAC 地址并不是它实际使用的。我能够查看路由器上的 DHCP 表并找到它正在使用的 MAC 地址并创建一个预留,我们很高兴......

于 2013-07-23T02:17:43.853 回答