Schönen guten Tag miteinander, ich habe eine Frage, wie sie sich aus dem Betreff evtl schon erschließen lässt. Ich habe ein Java-Programm geschrieben, welches eine GUI besitzt mit Buttons. Bei den verschiedenen Buttons passiert logischerweise auch was, wenn man sie drückt. Was mich nun interessiert: Gibt es eine Möglichkeit, die Funktionen aus der Java-Applikation über einen FPGA anzusteuern? Das Fenster öffnet sich logischerweise erst bei Programm start. Die Funktionen werden aber nur auf Buttondruck gestartet. Ist es möglich, die Buttons durch die Taster auf dem FPGA zu ersetzen aber trotzdem das Java Programm damit dann aufzurufen? Und ist es möglich, die Daten, die eigentlich in dem JavaFenster angezeigt werden, auf einem LCD Display auf dem FPGA anzuzeigen? Ich habe in der Uni erst angefangen mit FPGAs zu arbeiten, kenne mich also noch nicht wirklich aus damit. Ich habe mir ein StarterBoard zugelegt. Spartan 3 mit 2 LCD Displays und ein paar anderen Komponenten. Freue mich auf Antworten Liebe Grüße
Also im Allgemeinen ist das natürlich irgendwie alles möglich. Für alles weitere müsstest du genauere Fragen stellen. Als Erstes sollte irgendeine Verbindung zwischen dem FPGA und dem PC hergestellt werden. Ein einfaches Interface wäre der serielle Port/UART/RS232. Da solltest du vllt anfangen.
Dein Java-Programm müsste etwas umgeschrieben werden. D.h. du müsstest eine Verbindung zwischen dem Spartan und dem PC herstellen (ganz trivial wäre ein USB2UART oder USB2SPI Wandler und entsprechender Stück Code im FPGA selber). Dann sollte das Programm den seriellen Port aufmachen, prüfen, ob der FPGA da ist, und ggf. auf die Befehle warten. Ich schätze aber, ein Arduino wird dafür um das Hundertfache geeigneter sein.
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.