Enc28j60 Ethercard库arduino nano DHPC

时间:2017-10-11 14:44:19

标签: arduino-uno

我是新用户。 转到问题:我将ENC28J60以太网模块连接到Arduino Nano。接线连接如下:
以太网 - >纳米
SI - > D11
SO - > D12
CS - > D10代替D8,否则它不起作用 SCK - > D13
VCC - > 5V(5V容差,而不是3V)
GND - > GND
然后直接用直连以太网电缆连接到PC。没有集线器或路由器。 所以我上传了backSoon.ino草图:一切都很有效! 通常我会使用这种混淆:
电脑设置:

  • static ip 192.168.1.201
  • 子网掩码255.255.255.0
  • 默认网关192.168.1.1
  • 没有DNS服务器地址
    Arduino设置:
  • static ip 192.168.1.200
  • 子网掩码255.255.255.0
  • 默认网关192.168.1.1
    问题是当我使用DHCP设置时,使用ether.dhcpSetup()函数。输出是: MYip:0.0.0.0
    网络掩码:0.0.0.0
    网关:0.0.0.0
    DNS:0.0.0.0

例如testDHCP.ino对我不起作用。问题出在哪儿?我尝试了更多配置,但结果是一样的。如果我使用Ethercard库的其他示例并设置静态参数没有任何改变。我试图ping,但主机无法访问。

0 个答案:

没有答案