mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB Treiber für Olimexboard SAM7-H256


Autor: Benjamin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich bin gerade dabei das erst mel die USB Schnittstelle zu 
programmieren.
Ich benutze das Board von Olimex SAM7-H256, ist eins SAM7S256 drauf.
Jetzt stehe ich vor ddm Problem die Schnittstelle so in Windows 
(Treiber) einzubinden, dass es auch erkannt wird (momentan nur 
unbekanntes Gerät).

Als Programmieroblerfläche verwende ich IAR (hab ich mit nem SAM7XC 
Testboard gekauft).
Die Komunikation zwischen SAM7-H256 und IAR funtioniert.
Hat jemand n kleines Testprogramm (Zeichenausgabe oder so) für dieses 
Board?
Weiss jemand wie ich es in Windoes einbinde(woher Treiber)?

Vielen Dank!

MfG

Benajmin

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dafür gibt es keinen Treiber.

Ohne Programmierung der Schnittstelle von Seiten des Microcontrollers 
macht die Schnittstelle gar nichts; das ist was komplett anderes als ein 
Chip von FTDI.

Genaugenommen legst Du mit der Programmierung der 
USB-Device-Schnittstelle im SAM7S erst fest, was für ein Treiber vom OS 
des PCs benötigt wird - implementierst Du eine der Standardgeräteklassen 
wie HID ("human input device", Mäuse, Tastaturen etc.) oder MSD ("mass 
storage device", USB-Sticks, ext. Festplatten etc.), dann wird der dafür 
zuständige Standarddevicetreiber verwendet. Implementierst Du ein 
eigenes Protokoll, brauchst Du einen dafür passenden Devicetreiber - und 
den wirst Du Dir selber schreiben müssen. Alternativ ließe sich mit 
libusb bzw. dessen Win32-Port auch aus einem Usermode-Programm mit dem 
Gerät kommunizieren.

Autor: Benjamin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke!
Werde da dann wohl einen Standardteiber nehmen.

MfG

Benjamin

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.