Page 1 sur 1

connecter une souris sur un FPGA

Publié : 07 juin 2006 16:51
par Luffy
Bonjour,

J'utlise une carte FPGA cyclone et j'aimerais faire marcher le programme en verilog qui est sur ce site : http://www.fpga4fun.com/PongGame.html

Tout se passe bien niveau compilation et j'ai tout qui s'affiche correctement l'mage de fond, la balle et la barre. La balle bouge mais quand je bouge la souris et bien rien ne se passe, la barre reste immobile.

J'aimerais savoir si cela est du à un mauvais assignements de pin, ou bien si il faut installer des drivers pour que la souris soit reconnue par la carte ou s'il faut faire autre chose

Merci d'avance.

Publié : 07 juin 2006 21:28
par marsu
Normalement le programme fais office de "driver" car il gère les signaux provenant de la souris, donc le probleme ne vient pas du coté programme. Ca peut etre comme tu l'as dit au niveau des assignments

Publié : 08 juin 2006 13:45
par lamygale
Verifies l'assignement de tes pins.
Verifies qu'un des registres de la souris evolue lorsque tu joues avec .....

Publié : 08 juin 2006 17:21
par Luffy
J'ai tout essayé et ça ne marche toujours pas.

Là, le programme est utilisé pour une souris connecté en PS/2 mai si j'essaye de la connecter en port USB, est ce que je dois changer le programme et est ce que l'assignement des pins sera différent?

Publié : 09 juin 2006 8:27
par lamygale
Je pense que tu as un probleme :
La souris ps/2 n'est pas un simple codeur incremental (alors que c'est ce qui semble être decrit dans ton code).

Regarde sur ce lien, le fonctionnement d'une souris ps2 est plus complexe :
http://www.rennes.supelec.fr/ren/fi/ele ... is_ps2.htm

Donc tu as 2 choix :
- demonter ta souris et recuperer les signaux des codeurs de ta souris a boule.
- developper l'interface avec la souris en verilog .

Bon courage

Publié : 18 juin 2006 11:41
par Luffy
Ca y est ça marche. Heureusement que j'ai un bon prof d'électronique. :lol:
Il a trafiqué la souris et c'est bon!!!