USB Nutzung, Treiberentwicklung

Gast #47750
Hallo allesamt.

Ich habe nun vor kurzem mit Hardware Design angefangen und so meine
ersten Schaltungen gebastelt.
Natürlich war dann irgend wann für mich auch USB mal ein wichtiger
Punkt. Anders als beim normalen Netzwerk wo es größtenteils auf
Protokolle ankommt steige ich bei USB allerdings kaum durch.

Wie wohl einige von euch habe ich mir dann mal Igor Cesko's Zeug
angeschaut .. und festgestellt das ich noch weniger verstehe -,-

Insbesondere kommt es mir darum an wie ich es ansteuern kann UND
natürlich wie ich auch treiber dafür erstellen kann unter Windows.

Ich weiß, das ist alles keine leichte Sache, sollte sich dennoch jemand
finden der bereit ist mit mir ein wenig zu "üben" werde ich mich nach
allen Möglichketen bei ihm revanchieren (bin webdesigner, gba
programmierer usw.. )

vielen dank
mfg
Tharo Herberg
Gast #47751
Wenn du dich neu mit HW beschäftigst ist m.E. USB erst mal eine Nr zu
gross. Dieses Teil von Igor ist dann um so mehr ungeeignet.

Such dir einen Controller mit eingebautem USB Support.
z.B. von Cypress, MicroChip oder TI.
Besorg dir die Beispiel Sourcen dazu. Cypress und auch MC bieten
fertigen Code in C oder ASM an. Auserdem braucht du die USB Spec.
Dort erst mal nur das Kapitel 9 lesen und mit den Beispielen
vergleichen.

Für die Treiberseite brauchst du das DDK von MS + VC++>=5.0
Falls du HID Devices machst, geht es auch ohne Treiber, da die schon in
Windows eingebaut sind.

Thomas
Gast #47752
Hmm vielen Dank ich werde es mir zu herzen nehmen.

Joah, es ist wohl eine Nummer zu groß .. ich schätze ich werde erstmal
sobald das Geld dafür über ist die Stndart LCD Display geschichten
bauen ...
Gast #47754
Von ATMEL gibt es seit einiger Zeit mit dem 89C5131 einen USB-Controller
mit 8051 Kern und 32k Flash-Rom. Ich habe mich in den letzten Wochen
intensiv damit beschäftigt und werde in nächster Zeit auf meiner
Homepage ein kleines Entwicklungssystem und Support im Forum dafür
anbieten.
www.technik-forum.de
Gast #47755
Hallo,
bin mal so reingestolpert (etwas zu spät vieleicht), aber der Vorschlag
von Alan ist sehr gut. Ich habe z.B. mit dem FT232BM beste Erfahrung
gemacht. Klappte auf Anhieb.
Die Chips sind sehr preiswert (ca. 5 EUR)
Auf der sehr guten Page von Future Tech. gibts wirklich alle Infos
die man braucht.
Viel Erfolg!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.