Hallo, ich wollte mal fragen, ob es für Anfänger in USB programmierung empfehlenswert ist, mit dem Fachbuch "Steuern und Messen mit USB 2.;..." von www.b-redemann.de anzufangen? Ziel ist es eigentlich unter windows den USB Port mithilfe eines Chips "unter kontrolle" zu bringen. Damit soll man dann z.B. extern messwerte aufnhemen können oder ein Textbasiertes LCD ansprechen. Vielleicht ja auch um eine Brücke zwischen computer und uC herzustellen. (Ich weiß natürlich, dass es mitlerweile viele uCs mit USB schnittstelle gibt). Was sagt ihr dazu und was würdet ihr dem Anfänger empfehlen?
Hallo, das Buch von b-redemann ist sicher gut für einen der in deutscher Sprache einen Einstieg sucht. Man findet auch alles im Internet. Ich empfehle FDTI, http://www.ftdichip.com Der FT232R, FT232RL kostet ca. 5-6 Euro und benötigt vor allem keinen extra Quarz. http://www.ftdichip.com/FTProducts.htm#FT232R Es ist zwar originär ein serieller USB-Chip, aber die Ports lassen sich alle programmieren. Er hat auch einen C-Bus und man kann auch den BitBang-Mode nutzen. Ich habe schon ca. 6 Chips im Einsatz und noch keinen "Kaputt-gelötet". Bezug auch über Reichelt. Gruss Klaus.
FTDI hat den wesentlichen Nachteil proprietäre Treiber zu benötigen und sich als serielle Schnittstelle zu melden. Eleganter ist der IO-Warrior: www.codemercs.com
Hallo Guido, Es gibt den VCP Driver, Virtual COM port und den D2XX driver. Er erlaubt den direkten Zugriff per DLL auf den USB-Port. Wie sich der USB-Prort meldet kannst Du über das Tool MProg von FTDI selber bestimmen. mfg Klaus.
Den Io Warrior von Codemercs habe ich schon. Die allerkleinste Version. Ist meiner Meinung aber seehr schlecht, weil der Preis einfach zu hoch ist.
Cypress bietet recht günstige USB1.1 Full-Speed PSoCs an (http://www.cypress.com/products/?gid=9&fid=13&GoGatewayCategoryID=All&). USB Descriptor, Module für LCD, UART etc. sind in der Entwicklungsumgebung zusammenclickbar. Geschmacksfrage, aber evtl. für den Einstieg recht geeignet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.