Gast
#3034267
Hallo, ich arbeite mich gerade in Verilog an einem Cyclone III Starter Kit ein und wollte eine einfache RS232 Kommunikation aufbauen. Im Forum bin ich auf die Seite fpga4fun.com gestoßen. Diese war mir auch sehr hilfreich :). Ich habe den Code weitestgehend übernommen, nur ein paar Anpassungen habe ich gemacht (Takt, Taktrate zur Erkennung des Startbits..). Insgesamt möchte ich folgendes programmieren. Ich möchte vom PC aus an den FPGA eine 8 Bit Binärfolge schicken. Diese wird vom Empfänger verarbeitet. Antworten soll der FPGA mit der gleichen Binärfolge. Mit HTerm habe ich nun ein paar Daten zum FPGA geschickt. Dieser antwortet mir auch, aber nicht immer korrekt. Mir ist aufgefallen, dass solange Bit 3 und 4 gesetzt sind, habe ich eine korrekte Rückgabe meines Wertes. Ändere ich diese Bits, stimmen die restlichen auch nicht immer überein oder der Rest stimmt, aber Bit 3 oder 4 nicht. Momentan weiß ich nicht mehr so richtig weiter, wo der Fehler sein könnte. Bin noch relativ neu in der Programmierung von FPGAs, deswegen würde ich mich sehr über Hilfestellung oder irgendwelche konstruktiven Tipps freuen. Vielen Dank.
