2

Arduinoに静的IPアドレスを設定する方法の例は何ですか?

以下のステートメントに似た関数をイーサネット ライブラリから探しています。

Ethernet.begin(MACadr, IPaddr); 

Wi-Fiシールドを使用しています。

4

3 に答える 3

2

申し訳ありませんが、これは不可能です。この主張の参照先はこちらです。

基本的に、すべての DHCP 要素 (動的 IP アドレスを割り当てるコード) は WiFi シールドのファームウェアに組み込まれており、このコードは公開されていないため、更新することはできません。

于 2013-03-29T00:46:56.200 に答える
1

"WiFi.config() を使用すると、静的 IP アドレスを構成したり、WiFi シールドの DNS、ゲートウェイ、およびサブネット アドレスを変更したりできます。"

詳細については、こちらをご覧ください: http://arduino.cc/en/Reference/WiFiConfig

于 2013-07-18T01:22:32.330 に答える
0

私の状況で私がしたことは、この MAC アドレスの予約をルーターに設定することでした。これにより、コードが単純になります。何らかの理由で、WiFi シールドが使用するはずだった MAC アドレスが、実際に使用するものではありません。ルーターのDHCPテーブルを見て、使用していたMACアドレスを見つけて予約を作成することができました...

于 2013-07-23T02:17:43.853 に答える