Forum: FPGA, VHDL & Co. Übertragung über serielle Schnittstelle


von Michael (Gast)


Lesenswert?

Hallo, ich habe ein NIOS II Evalution Board mit dem eingebauten RS232 
serial port und möchte nun darüber Daten an den PC übertragen. Da ich 
das ganze aber nicht wirlich durchschaue frage ich ob jemand zufällig 
eine Lösung hierfür hat oder mir zumindest sagen kann wie das system im 
SOPC builder ist? MfG

von noips (Gast)


Lesenswert?

Hallo Michael!

Um mit PC über RS232 zu kommunizieren brauchst du UART-Module im 
NIOS-Prozessoer. Ich kenne mich mit Altera und NIOS zwar gar nicht aus, 
aber im Datenblatt zu NIOS steht, das Altera Peripherie-Cores anbietet, 
mit welchen NIOS erweiterbar ist. Die Doku zu Peripherie ist hier:

http://www.altera.com/literature/ug/ug_embedded_ip.pdf

Da gibt es weitere Infos zu UART. Lies dir die mal durch, dann bist du 
vielleicht schlauer darüber wie es geht.

Viel Erfolg!

von noips (Gast)


Lesenswert?

Ich weiß ja nicht ob dein Evaluation Board schon den instanzierten 
Prozessor enthält. Vielleicht ist der UART da auch schon drin, wenn das 
Board die RS232-Schnittstelle hat. Wenn es so ist, dann muss du ja nur 
wissen, wie du die UART-Übertragung programmierst, wie mit jedem anderen 
µC.

von Harald F. (hfl)


Lesenswert?

----(snip)----
... frage ich ob jemand zufällig eine Lösung hierfür hat oder mir 
zumindest sagen kann wie das system im SOPC builder ist?
----(snap)----

Sorry, die Frage ist nicht ganz klar. Geht es darum, einen UART in ein 
FPGA-Design zu bringen oder Software dafür zu schreiben?

von Michael (Gast)


Lesenswert?

ja das Evaluation-Board enthält einen NiosII Prozessor und ich möchte 
den UART an mein FPGA-Design anbinden. Im SOPC gibt es den 
entsprechenden UART Baustein auch, aber da mit diesem SOPC Builder noch 
nie gearbeitet habe, würde ich genre wissen, wie der Aufbau ausieht um 
diese Schnittstelle zu benutzten um Daten vom FPGA an den PC zu 
übertragen.

von noips (Gast)


Lesenswert?

Such doch nach - NIOS II Tutorial - im Nezt. Da gibt es ein Handbuch und 
ein Tutorial von Altera. Sonst kann wohl der Link von mir weiter oben 
nützlich 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
Noch kein Account? Hier anmelden.