Hi, ich versuche mich gerade in den GPIF 2 Designer einzulernen, irgendwie ist das Ganze extremst schwierig zu verstehen. Ich würde gerne Daten seriell einlesen, diesbezüglich habe ich folgenden Beitrag gefunden: http://www.cypress.com/?app=forum&id=167&rID=75590 Nun kann ich in der I/O Matrix Configuration die Eingänge definieren. Dem Beitrag nach sollten die Daten über den "Databus" gehen? Wozu benötigt man denn dann überhaupt andere Input Signals wenn ohnehin alles über den "Databus" gehen sollte? Jetzt nehme ich mal an die CLK kommt von extern, soll nun Word Select ein Teil vom Databus sein oder doch als eigener Input definiert werden? Im Grunde will ich ja nur serielle Daten von extern einlesen. Das nächste wozu ich absolut kein Verständnis habe ist die "State Machine", beim GPIF 1 Designer war das ja noch verständlich aber auf was bezieht sich diese Statemachine eigentlich, Bits? Bits in welcher Hinsicht auf CLK?! Die Fragen mögen verwirrend sein, ich bin's leider auch.
Nach dem Tag bin ich soweit immer noch nicht weitergekommen. Das FX3 Demo Board scheint auch extrem unsauber ausgelegt zu sein, im Scope zappeln die Leitungen bei 3.3V nur so dahin, die 50MHz Clock hat auf alles einen Einfluss. Das Beste Ergebnis das ich bis jetzt hinbekommen habe waren FF 01 FF 01 ... Werte. I2C, GPIO funktioniert soweit, wie man damit aber einen seriellen Datentransfer mit 8 Bit Wordsize hinbekommt scheint aber ein Geheimnis von Cypress zu sein. Kennt jemand eine bessereund vor allem verständlichere Alternative als diesen Chip um ca 50mbit zu übertragen?
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.