INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme mit Ethernet-Shild und <wire.h>
03.09.2015, 14:48
Beitrag #1
Probleme mit Ethernet-Shild und <wire.h>
Hallo zusammen,
ich bin neu hier im Forum und habe gleich ein eher ungewöhnliches Problem:
Ich habe einen Arduino uno mit Ethernet-Shield. Darüber läuft ein kleiner Server, welcher Seiten von einer SD-Karte abrufen kann. Das ganze funktioniert auch mit verlinkungen wunderbar. Da ich mit diesem Server auch Messdaten erfassen möchte habe ich eine RTC (DS1307) angeschlossen und versucht diese in meinen Code mit einzubinden. Sobald ich aber in meinem Sketch <wire.h> hinzufüge wird das Ethernet-Shield nicht mehr korrekt initialisiert und ich kann nicht mehr per LAN darauf zugreifen. Dabei spielt es keine Rolle ob die Uhr physikalisch verbunden ist oder nicht, oder ob sie initialisiert wurde oder nicht. Sobald <wire.h> im Sketch steht ist das Ethernet-Shield unerreichbar, sowohl per Browser als auch per Ping-Befehl.

Hat hier schon irgendwer ähnliche Erfahrungen gemacht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.09.2015, 20:07
Beitrag #2
RE: Probleme mit Ethernet-Shild und <wire.h>
Ich habe mal meinen Logikanalysator auf den SPI geklemmt, offensichtlich werden nach wie vor Daten zwischen Ethernet-Chip und Arduino ausgetauscht, zumindest die Startsequenz scheint auch identisch zu sein, auch wenn ich mir nicht ganz sicher bin wie lang diese im Detail ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.09.2015, 12:16
Beitrag #3
RE: Probleme mit Ethernet-Shild und <wire.h>
Hi,
hast du schon geprüft ob die Chip-Select Leitungen in der Wire.h nicht irgendwie doppelt belegt sind ? Das Ethernet Shield benötigt z.B. Port 10 und für die SD Port 4.
Poste doch mal deinen Code das man das an der Ecke nachlsen kann.
Immerhin haste einen LA, aber bei den langen Sequenzen wirste dann zum Hirschen...
lgbk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.09.2015, 12:30
Beitrag #4
RE: Probleme mit Ethernet-Shild und <wire.h>
Ich habe das Problem gerade mehr oder weniger gelöst, auch wenn ich nicht verstehe wie. Ich nutze Arduino standardmäßig unter Ubuntu. Ich habe auf einem älteren PC noch Windows XP laufen. Dort habe ich das Programm jetzt ebenfalls installiert, und sobald ich das Programm von Windows aus aufspiele funktioniert alles wie gewünscht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.09.2015, 10:47
Beitrag #5
RE: Probleme mit Ethernet-Shild und <wire.h>
Dann war das wohl eher ein Powerproblem auf der USB-Strippe oder eine Frage der IDE-Version / Library-Version!?
Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
08.09.2015, 21:18
Beitrag #6
RE: Probleme mit Ethernet-Shild und <wire.h>
Am Strom lags jedenfalls nicht, ich hatte ein Netzteil mit max. 1A angeklemmt, zusätzlich zum USB.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Arduino UNO und Ethernet Shield 2 POE und Fritzbox 3272 tr3 2 154 19.11.2016 10:46
Letzter Beitrag: tr3
  Ethernet Modul Enc28j60 Pin13 LED Schalten BennIY 16 502 27.09.2016 20:30
Letzter Beitrag: BennIY
  ArduinoDroid Probleme Brother Tak 1 199 10.09.2016 22:12
Letzter Beitrag: Brother Tak
  Mega: Hardware i2c bus speed (Wire.) verändern? HaWe 10 2.915 14.07.2016 20:09
Letzter Beitrag: Mathias
  Roboter-Bau Probleme blebbens 8 374 12.07.2016 07:35
Letzter Beitrag: Binatone
  Probleme mit sprintf() und dtostrf() GMBU 11 802 22.06.2016 10:52
Letzter Beitrag: GMBU
  Wo kann ich hier noch Code spahren? (SPI-,Ethernet-,SD-,GSM-Library) avoid 4 377 05.06.2016 14:16
Letzter Beitrag: avoid
  Makeblock mit Scratch programmieren- Probleme Keinen Schimmer 6 954 06.05.2016 18:34
Letzter Beitrag: arduinopeter
  Programme vom UNO auf nano , mini Pro portieren Probleme anwo 19 1.172 17.04.2016 21:12
Letzter Beitrag: hotsystems
  Inhalt einer Variable mit per Virtual Wire versenden toto1975 17 1.762 26.03.2016 18:57
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste