Hallo an alle. Ich habe folgendes Problem. Ich möchte an mein Cyclone II Board von Altera via RS232 einen CardReader anschließen und von dort aus den Inhalt einer Chipkarte auslesen und auf dem LC-Display ausgeben. Wie ich das Display initialisiere ist mir bekannt. Doch wie ich das Ganze zusammen mit VHDL und Quartus realisieren kann, da fehlen mir irgendwie noch ein paar Schritte. Vielleicht kann mir jemand von Euch helfen, ich wäre sehr dankbar. Liebe Grüße.
Tim wrote: > Hallo an alle. > > Ich habe folgendes Problem. Ich möchte an mein Cyclone II Board von > Altera via RS232 einen CardReader anschließen und von dort aus den > Inhalt einer Chipkarte auslesen und auf dem LC-Display ausgeben. Wie ich > das Display initialisiere ist mir bekannt. Doch wie ich das Ganze > zusammen mit VHDL und Quartus realisieren kann, da fehlen mir irgendwie > noch ein paar Schritte. Vielleicht kann mir jemand von Euch helfen, ich > wäre sehr dankbar. Wenn es unbedingt ein FPGA sein muss, dann würde ich einen Softcore empfehlen. In VHDL kann das Ganze zwar auch irgendwie gebaut werden, dürfte aber wesentlich aufwändiger sein als mit einem in C programmierten Softcore. Welchen du hernehmen kannst, kann ich leider nicht sagen. Es gibt viele auf opencores.org, aber mir fehlt die Erfahrung, leider. MfG Thomas Pototschnig
> Ich habe folgendes Problem. Ich möchte an mein Cyclone II Board von > Altera via RS232 einen CardReader anschließen und von dort aus den > Inhalt einer Chipkarte auslesen und auf dem LC-Display ausgeben. Das ist so, wie wenn du sagst: Ich möchte mit meinem Porsche einen LKW-Anhänger ziehen, genug PS hat er ja. RS232 ist langsam und das LC-Display (vermutlich Text- oder Grafik- Display) ist auch langsam. Wozu dann ein FPGA? Das kann schon ein uC für 2 Euro. > Wie ich das Display initialisiere ist mir bekannt. Doch wie ich > das Ganze zusammen mit VHDL und Quartus realisieren kann, da > fehlen mir irgendwie noch ein paar Schritte. Wenn du allerdings einfach nur lernen willst, wie VHDL geht, dann solltest du dein Problem in kleine Teilaufgaben aufteilen. 0) Lass LEDs blinken und auf Taster reagieren 1) Steuere ein LC-Display an ("Hello World!"). 2) Empfange und Sende Zeichen über SIO. 3) Implementiere einen Softcore und binde deine Hardwarekomponenten ein. Setze als Zeitrahmen für (0) bis (2) ohne VHDL-Vorkenntnisse jeweils etwa 1 Woche an. Ab (3) brauchst du dann wesentlich länger... ;-)
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.