Hi! Ich suche Einsteigerinformationen für VHDL-Programmierung. Speziell versuche ich, mit dem Xilinx Spartan-3 Starter Kit eine Zeichenausgabe über die RS232-Schnittstelle zu realisieren. Die Zeichen sollen dann auf einem PC mit dem Hyperterminal angezeigt werden können. Zwar konnte ich schon Material finden, aber das ist alles für jemanden ohne Erfahrung ziemlich chaotisch. Wie initialisiere ich die RS232-Schnittstelle? Wie erfolgt die Zeichenübertragung? Gibt es eine Art printf-Befehl wie bei Mikrocontrollern? Vielen Dank schon mal.
Ein UART in VHDL zu beschreiben ist schon keine Kleinigkeit mehr. Ein printf gibt es in VHDL nicht und kann es nicht geben. Denn hier wird kein Programm geschrieben sondern Hardware "beschrieben". Ich würde Dir, als Einsteiger, empfehlen erstmal mit einfachen Sachen zu beginnen. Mal ne LED zum Blinken bringen. Zwei Zahlen miteinander verrechnen. Eine kurze Einführung mit weiterführenden Links findest Du u.a. hier: http://www.mikrocontroller.net/articles/VHDL
Ztalam schrieb: > Ein UART in VHDL zu beschreiben ist schon keine Kleinigkeit mehr. Aber zum Glück hat das ja schon mal jemand gemacht ;-) http://www.lothar-miller.de/s9y/categories/42-RS232 Aber auch ich würde für den Anfang das "hello world" der Hardware, also ein Lauflicht, vorschlagen: http://www.lothar-miller.de/s9y/archives/61-Lauflicht.html
Alternativ gibt es auch noch den Picoblaze Mikrocontrollerkern von Xilinx. Dabei sind dann auch allein lauffähige UARTs in VHDL. Den Uart allein abe ich mal zum langsamen ausgeben eines DP-Rams mit mittels Zustandsautomatensteuerung verwendet. Maik
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.