als Code gezeigt,Paritätsprüfung in Matlab und FPGA-Board
s = serial('COM3','BaudRate',115200, 'Parity', 'odd','DataBits',8,'StopBits',1);
fopen(s);
ich hinzufügen, die Paritätsprüfung Funktion in der Kommunikation über serielle Schnittstelle in Matlab. Ich erstelle den seriellen Port, um Daten an eine FPGA-Karte zu senden. In der FPGA-Karte schreibe ich einen Code, der die XOR-Operation an die 8-Bit-Daten anlegt und prüft, ob das Ergebnis für das Paritätsbit korrekt ist. Das Problem ist, wenn der Paritätsprüfungsfehler existiert, wie fordert das FPGA-Board den seriellen Port auf, die Daten erneut zu übertragen? Gibt es eine notwendige Einstellung für das FPGA?
https://en.wikipedia.org/wiki/Kermit_(protocol) – Arnfinn