用户工具

站点工具


reference:library:ethernetipaddress

Ethernet : IPAddress类

IPAddress()

描述

定义一个IP地址。它可以用来声明本地和远程地址。

语法

IPAddress(地址);

参数

地址:由逗号分隔的4个byte型数的IP地址例如 192.168.1.1

返回值

例子

#include <Ethernet.h>
//网络配置。网关和子网掩码是可选的。
byte mac[] ={0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };  //设定以太网硬件的MAC地址:
byte gateway[] = {10001};  //网关地址
byte subnet[] = {25525500};  //子网掩码:
EthernetServer server = EthernetServer(23);
 
IPAddress ip(192,168,1,1);  // IP地址的设定与你的网络设定有关
 
void setup()
{
  //初始化以太网设备
  Ethernet.begin(mac, ip, gateway, subnet);
  //开始接受客户端信息
  server.begin();
}
 
void loop()
{
  //串口输出IP地址
  Serial.println(myIPaddress);
}

返回主菜单

reference/library/ethernetipaddress.txt · 最后更改: 2017/04/07 10:03 (外部编辑)