Hur man mäter Arduino nätverksprestanda (2 / 5 steg)
Steg 2: Uppdatera Arduino Ethernet shield för wiz550io
Vi kommer att använda en Arduino och ethernet shield som en "Iperf server"
Det finns många arduino eithernet sköld och jag har flera Ethernet-shield.
Jag väljer att använda en wiz550io som en Arduino Ethernet-shield
eftersom det är en nyaste Ethernet-shield för Wiznet och har en mer bra nätverksprestanda än ursprungliga.
Mest av allt har vi att uppdatera Ethernet biblioteket för att använda en wiz550io för Arduino ethernet shield.
1. Hämta WIZnet Ethernet biblioteket
https://github.com/Wiznet/WIZ_Ethernet_Library
Det finns en "Hämta"ZIP"som laddar ner allt i en snygg liten fil.
-----
2. Kopiera mappen Ethernet till mappen Arduino bibliotek. (Åsidosätt inbyggt ethernet bibliotek)
[not] Det finns två versioner av mappen Ethernet, beroende på vilken version av din Arduino IDE.
-----
3. Kontrollera koden
I mappen bibliotek/Ethernet/utility , öppna w5100.h och kontrollera att endast 1 rätt #define raden är okommenterade. För Wiz550io ser det ut som nedan och som en bild.
#define W5100_ETHERNET_SHIELD / / Arduino Ethernet Shield och kompatibla...
#define W5200_ETHERNET_SHIELD / / WIZ820io, W5200 Ethernet sköld
#define W5500_ETHERNET_SHIELD / / WIZ550io, ioShield serie av WIZnet