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
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!
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.
----(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?
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.