Forum: FPGA, VHDL & Co. PS2-Mouse mit D0-Board (VHDL)


von Aliandro M. (aliandro)


Angehängte Dateien:

Lesenswert?

Für eine PS2-Mouse Positionierung habe ich ein Programm geschrieben.
Das Problem : Ich habe ein Fehler ich kann den Null-Punkt nicht 
wiederherstellen. Ich vermute dass mein Zähler ein Problem hat oder Ich 
bekomme die Ausgabedaten vom Maus nicht richtig.

Bitte um dringende Hilfe !!

von Duke Scarring (Gast)


Lesenswert?

Hast Du eine Testbench dazu? Läuft Dein Design in der Simulation?

Duke

von Aliandro M. (aliandro)


Lesenswert?

Duke Scarring schrieb:
> Hast Du eine Testbench dazu? Läuft Dein Design in der Simulation?
>
> Duke


Ich habe eine Simulation durchgeführt in modelsim und laut simulation 
sollte der Zähler stimmen !

von Duke Scarring (Gast)


Lesenswert?

Aliandro Mrz schrieb:
> Ich habe eine Simulation durchgeführt in modelsim und laut simulation
> sollte der Zähler stimmen !
1
/Maus_Eingabe$ ls *.vhd 
2
bdc4a.vhd
3
display_control.vhd
4
display_control_types.vhd
5
fall_edge.vhd
6
get_byte_ps2.vhd
7
Maus_Eingabe.vhd
8
send_byte_ps2.vhd
Und wo finde ich die Testbench?


Außerdem:
1
use IEEE.std_logic_unsigned.all;  --nötig für Umwandlung von std_logic_vector in integer
2
use IEEE.std_logic_arith.all;    --nötig für Umwandlung von integer in std_logic_vector
Siehe Beitrag "IEEE.STD_LOGIC_ARITH.ALL obsolete"

Duke

von Lattice User (Gast)


Lesenswert?

Aliandro Mrz schrieb:
> Für eine PS2-Mouse Positionierung habe ich ein Programm geschrieben.
> Das Problem : Ich habe ein Fehler ich kann den Null-Punkt nicht
> wiederherstellen. Ich vermute dass mein Zähler ein Problem hat oder Ich
> bekomme die Ausgabedaten vom Maus nicht richtig.
>

Oder die Maus hat zuviel Schlupf.

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.