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
Big Grin Probleme mit pgm_read_word NoGi 9 1.230 23.04.2017 10:09
Letzter Beitrag: NoGi
  Probleme mit einem Sketch für einen LED Cube 5x5x5 Frank1234 5 370 13.03.2017 12:12
Letzter Beitrag: Tommy56
  Probleme bei Countdown ferdi 0 247 23.01.2017 10:45
Letzter Beitrag: ferdi
  [Gelöst] SD Card (Ethernet Shield) IO funktioniert nicht __jb__ 7 702 05.01.2017 09:51
Letzter Beitrag: rpt007
  [gelöst] wire.h blockiert analogRead Rupert 6 668 08.12.2016 18:03
Letzter Beitrag: hotsystems
  Arduino UNO und Ethernet Shield 2 POE und Fritzbox 3272 tr3 2 414 19.11.2016 10:46
Letzter Beitrag: tr3
  Ethernet Modul Enc28j60 Pin13 LED Schalten BennIY 16 1.496 27.09.2016 20:30
Letzter Beitrag: BennIY
  ArduinoDroid Probleme Brother Tak 1 399 10.09.2016 22:12
Letzter Beitrag: Brother Tak
  Mega: Hardware i2c bus speed (Wire.) verändern? HaWe 10 4.035 14.07.2016 20:09
Letzter Beitrag: Mathias
  Roboter-Bau Probleme blebbens 8 605 12.07.2016 07:35
Letzter Beitrag: Binatone

Gehe zu:


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