Forum: Mikrocontroller und Digitale Elektronik Cypress cy7c68013 konkretes Anwendungsbeispiel USB


von Stefan Lechner (Gast)


Lesenswert?

Servus!

Ich benötige eine möglichst schnelle Möglichkeit (USB 2.0) 8 Bit Daten
über USB zu übertragen.
Vorzugsweise möchte ich den USB Controller cy7c68013 verwenden, ich
wäre aber auch für andere Vorschläge offen.

Das Problem, ich habe keinen Plan wie dieser Chip handzuhaben ist. So
wie ich das verstanden habe, wird bei der Installation des Treibers die
Firmware zum Chip geladen und gestartet.
Heißt das, man muss einen eigenen Treiber schreiben, bzw auch eine
abgestimmte Firmware für den internen uC.
Wie funktioniert das mit den I2C Bus für das serielle EPROM? So wie ich
das sehe steht hier die USB ID drinnen, da der Controller aber eine
interne auch hat ist sie optional?!

Gibt es Codesamples (auf der Cypress Website nicht) für einen einfachen
Anwendungsfall bzw. auch die dazugehörige Beschaltung? Wie funktioniert
das mit den verschiedenen Betriebsmodis?

Gibt es bessere (einfachere) Lösungen zum obigen Problem?

Ein Wahnsinn wäre natürlich eine konkrete Schaltung samt Code ;).

Danke, im vorraus,

Stefan Lechner

von ------- (Gast)


Lesenswert?

Hi,

warum soll es denn einer von Cypress sein. Nach meiner Diplomarbeit und
Kontakten mit Treiberprogrammierern habe ich die Erfahrung gemacht,
lieber die Finger von Cypress Controllern zu lassen. Schau mal bei
Atmel nach, die haben bestimmt auch einen passenden Controller.
Der wesentliche Unterschied zwischen Atmel und Cypress ist, dass Du bei
Atmel wenigstens vernünftigen Support bekommst, bei Cypress kannst Du da
schon mal Wochenlang auf eine sinnvolle Antwort warten!
Cypress haut nur noch schnell seine Controller auf den Markt, egal ob
sie ausgereift sind oder nicht!

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.