Hallo, ich habe folgendes Problem: Vorhanden sind 2 Entitys mit jeweils der Funktion einer UART-Ausgabe. Jede von ihnen gibt UART in einer anderen Frequenz aus. Nun will ich per Tastendruck auf dem Spartan 3 einmal die eine Entity aktivieren, einmal die Andere. Mit Taste Stopp wird die Sendung unterbrochen und es kann die nächste Auswahl getroffen werden. Es funktionert soweit, wenn ich den Asugang jeder einzeönen UART auf ein separaten Ausgangspin des Boards lege. Mein Ziel ist jedoch nur einen Ausgang zu verwenden. Ich habe es mit einem ODER-Gatter versucht. Es klappt aber nur Start und Stop eines UART-Bausteins, wenn ich dann den Anderen wähle kommt nichts aus dem Oder raus. Wo könnte der Fehler liegen?
Oder ist glaub ich nicht so der tolle Plan, da der ruhepegel von RS232 eigentlich die logische 1 ist. Ergo: Mit Und versuchen oder gleich einen Multiplexer verwenden.
ich gebe ja einfach nur einer Feste Bitfolge "0111100001", die ein UART Signal darstellen soll in einer Schleife aus. Das soll einfach auf den Ausgang geschaltet werden. Einmal mit Frequenz1, dann mit Freuqenz2.
> Nun will ich per Tastendruck auf dem Spartan 3 einmal die eine Entity > aktivieren, einmal die Andere. Recht rustikaler Ansatz... > Mein Ziel ist jedoch nur einen Ausgang zu verwenden. > Ich habe es mit einem ODER-Gatter versucht. Stichwort: Multiplexer
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.