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
  Probleme beim Hochladen eines Sketches Thandor 8 528 08.06.2018 13:19
Letzter Beitrag: Thandor
  Arduin Radio Head Library driver Probleme gandalf7588 3 491 08.04.2018 13:05
Letzter Beitrag: gandalf7588
  Probleme mit multiplexing Thor Wallhall 55 3.960 18.03.2018 18:06
Letzter Beitrag: Tommy56
  Treppenbeleuchtung Probleme mit LED Anzahl Cellman 1 325 18.03.2018 10:13
Letzter Beitrag: hotsystems
  Probleme mit Scheduler Arduino DUE juergen001 5 534 15.03.2018 11:44
Letzter Beitrag: juergen001
  Probleme mit DS3231 Geeros#18 6 592 26.02.2018 14:09
Letzter Beitrag: Tommy56
  Led über ethernet schalten dahans 2 389 06.02.2018 20:01
Letzter Beitrag: hotsystems
  Problem mit Wire.available() abfrage avoid 1 419 11.01.2018 13:40
Letzter Beitrag: Tommy56
  Probleme mit der Software Thor Wallhall 8 954 31.12.2017 11:34
Letzter Beitrag: Tommy56
  Makeblock mit Scratch programmieren- Probleme Keinen Schimmer 17 4.840 30.12.2017 00:40
Letzter Beitrag: koma1965

Gehe zu:


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