Forum: Mikrocontroller und Digitale Elektronik USB mal anders herum


von Rahul (Gast)


Lesenswert?

Nabend!
Meistens wird irgendeine Möglichkeit gesucht, an den PC ein Gerät per
USB anzuschliessen.
Ich suche die andere Seite: Wie kann ich USB-Geräte (Joysticks,
Tastaturen etc) mit einem Mikrocontroller betun, sprich auslesen und
auswerten.
Hat damit schon jemand Erfahrungen?
Vor ein paar Jahren habe ich mich mit dem Thema schon mal beschäftigt,
aber keinen (einfach erhältlichen) Chip gefunden.
Wäre schön, wenn mir da jemand was sagen könnte.

Vielen Dank,

Rahul

von ...HanneS... (Gast)


Lesenswert?


von hebel23 (Gast)


Lesenswert?

Hi Rahul,
Für sowas brauchst Du einen USB-Host-Controller.
Z.b. CY7C67300 von Cypress. Der ist dann auch gleichzeitig
µController.

Gruß Andreas

von Martin (Gast)


Lesenswert?

Soweit ich bescheit weiss ist das Problem nicht der Host-Controller
selbst, sondern der Treiber, den man dafür benötigt um solche Geräte
ansprechen zu können.
Aber es kann trotzdem sein, dass es vielleicht nicht ganz so schwierig
ist, da die heutigen Biosversionen USB-Geräte unterstützen.

Tschüss

von Sebastian (Gast)


Lesenswert?

Hi,
vergesst es mit dem hostcontroller, wenn ihr usb devices ohne problem
programmieren könnt dann kann man mal darüber nachdenken. ein host
controller muss wesentlich mehr machen als ein device. und da ist es
meist auch nicht so ganz ohne ne vernünftige usb implementation
einzubauen. selbst wenn der controller einem schon viel abnimmt.
Wie wollt ihr in dem host controller debuggen? das geht nur mit teurer
hardware.

Sebastian

von hebel23 (Gast)


Lesenswert?

Hallo Sebastian,
es hat ja auch niemand gesagt, dass das eine triviale Angelegenheit
ist. Um ein USB-Device, wie einen Joystick, eine Maus oder meinetwegen
auch einen USB-Stick von einem "Nicht-PC" anzusteuern braucht man
aber nun mal einen Hostcontroller.
Man ist übrigens in Zeiten von FTDI232/245, TUSB3210, EZ-USB FX oder
AN21xx nicht mehr gezwungen, sich bei der Entwicklung eines Devices mit
dem USB-Protokoll rumzuschlagen... schon gehört? ;o)

Gruß Andreas

von max (Gast)


Lesenswert?

weiß einer wo man den cy7c67300 bekommt?

von Rufus T. Firefly (Gast)


Lesenswert?

Segor führt den als Bestelltyp für 17.10 EUR.

von Martin (Gast)


Lesenswert?

Hallo.

Da habe ich gerade so einen Folder von Conrad erhalten, indem
ein Autoradio zu sehen ist, an welches man einen USB-Stick anschließen
kann, um MP3-Musik handlen zu können. Tolle Sache.

Vielleicht gibt es doch schon so ein fertiges Host IC.

Tschüss

Martin

von max (Gast)


Lesenswert?

aha! gibts den cypress also doch zu kaufen. ich hab gestern so ziemlich
jeden elektronik versender abgeklappert, aber segor hab ich natürlich
vergessen :)

weiß vielleicht auch noch jemand was über die programm entwicklung mit
dem teil? compiler? usb framework?

ich bin durch die elektor vom september auf den chip gekommen. aber
blöderweise steht in dem artikel nicht wirklich was brauchbares drinn.
nur wie man die ms-dos fat über scsi over usb ausliest.

von Rufus T. Firefly (Gast)


Lesenswert?

Nähere Informationen über diesen Cypress-Chip gibt's bei Cypress;
interessant dürfte das "CY3663 EZ-OTG(TM)/EZ-Host(TM) Developmet Kit"
sein.
Dokumentation und wohl auch Software dazu gibt's hier
http://www.cypress.com/portal/server.pt?space=CommunityPage&parentname=CommunityPage&control=SetCommunity&CommunityID=209&PageID=418&r_folder=Developer%20Kits&r_title=CY3663%20-%20EZ-OTG%20/%20EZ-Host%20Development%20Kit


"nur wie man die ms-dos fat über scsi over usb ausliest."

Das würd' mich interessieren. Wie lang ist denn dieser Artikel?

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
Noch kein Account? Hier anmelden.