suche C-Programm für W5100-Features für Arduino-Uno

OP #7358619

Hallo Mikrocontroller-Freunde,

ich suche seit Tagen nach einem Programm in C für Atmel Studio, mit dem ich die Features des W5100 Shield programmieren kann. Das sind ja die Komponenten SPI, SDcard und Ethernet. Ich benutze den Arduino Uno. Es gibt viel im Netz und in diesem Forum darüber zu finden, aber ich habe nichts gefunden, was vollständig ist. Ich meine damit, mit allen erforderlichen Includes (außer den avr-Standard-Libs) mit .c-Files und .h-Files und Main-Programm. Wer kann so etwas bereitstellen, oder mir einen guten Link nennen?

Vielen Dank Reinhard

OP

Hallo zusammen, es ist noch keine Antwort aus der Community gekommen. Ich habe jetzt erstmal versucht, die Software für SD-Karte mit SPI zu finden. Leider hatte ich hiermit keinen Erfolg, da die meisten Quellen nicht vollständig sind, z.B. sind nur .h-Files enthalten, oder es gibt Compilerfehler wegen fehlender Referenzen. Wo bekomme ich die Sourcen jetzt her, die auch laufen?

Bitte um Ideen. Danke

Reinhard schrieb:

Ich programmiere mit Atmel Studio in C, und nicht mit der Arduino-IDE. Daher kann ich die Libs nicht verwenden.

C und C++ unterscheiden sich jetzt nicht soooo enorm das es zwei unterschiedliche Welten wären. Der Chip ist eben sehr verbreitet in der Arduino Welt und daher wirst du hauptsächlich dort Informationen finden.

Was du machen kannst, ist dir die C++ Bibliothek anschauen und daraus eine für C ableite. Ein bisschen Eigeninitiative muss eben doch vorhanden sein ;)

Im Übrigen hat der W5100 nichts mit der SD-Karte zu tun, die hängt auf dem Shield einfach über einen weiteren Chip Select mit an dem SPI der benutzt wird um mit dem W5100 zu kommunizieren.

Reinhard schrieb:

Ich programmiere mit Atmel Studio in C, und nicht mit der Arduino-IDE.

Da wird’s dann kaum was fertiges für sich geben. Shields sind halt für die Arduino-Welt gemacht, und außerhalb dessen Ökosystems bewegt sich damit kaum jemand.

Was spricht für dich denn dagegen, die Arduino-Software zu nutzen? Die Art deiner Frage lässt zumindest vermuten, daß das ohne nichts wird.

Oliver

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.