Sony Spresense + Arduino:如果

时间:2019-01-12 15:48:31

标签: arduino spresense

我尝试使用Spresense板构建NTP服务器。
以太网应通过SPI连接W5500芯片来完成。看来Arduino以太网库的Apresense SPI库有问题。

有人已经尝试过了,对此有一些想法吗?

在第51行中更改Arduino / libraries / Ethernet / src / EthernetClient.cpp后,以太网DhcpAddressPrinter示例的代码可以很好地编译

if (ip == IPAddress((uint32_t)0) || ip == IPAddress(0xFFFFFFFFul)) return 0;

我总是从串行终端收到“找不到以太网屏蔽”的消息。 W5500 PCB应该不是问题,因为它可以在普通的Arduino Uno上正常工作。 (它不是原始的Arduino以太网屏蔽,因为该屏蔽使用的是Spresense板上没有的ICSP接头)

Arduino IDE是1.8.8

1 个答案:

答案 0 :(得分:0)

硬件已解决的问题:W5500和Spresense希望将板上的I / O电平跳线设置为3.3V。以太网库似乎至少在SPI上现在可以工作。 我期待着现在就可以使用该软件。