FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5932 Discussions

Aide d'un français / Help of french specialist

Altera_Forum
Honored Contributor II
1,143 Views

BOnjour, 

débutant en programmation, je recherche une personne, de préférence française pour m'aider à mes débuts. 

Je ne cherche pas à réaliser des programmations complexes mais uniquement des verification de continuité (interrupteurs O/F) via les pin de prototypage du kit de développement et d'afficher les résultats sur l'écran embarqué. 

 

Une aide est donc la bienvenue pour me lancer car je patauge un peu 

 

Merci d'avance :cool:
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
459 Views

Si vous avez pu fournir plus de détails sur ce que vous essayez de faire ensuite quelqu'un pourra peut-être vous aider. 

Je pense également écrit en anglais vous fournira plus d'aide.
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Bonjour, 

merci pour cette réponse rapide. 

 

Je cherche à verifier la continuité de huit fils alimentés par un seul (voir schéma). 

Chaque rupture de fil sera simulée par un interrupteur. 

L'idée est d'alimenter le fil via un des pin de prototype et de vérifier la continuété de chacun des huits fils à travers huits autres pins prorotypes. 

Si le fil X est sectionné (interrupteur ouvert) il faudrait que l'écran LCD affiche ''Fil X;fil Y...'' 

Etant débutant en VHDL, je me suis lancé avec le mode schéma / Diagrammes block mais j'avoue être un peu perdu et ne pas savoir par où commencer. 

Merci d'avance à ceux qui se donneront la peine de m'aider 

 

 

Hi, 

thanks for this quick answer. 

 

I seek to check the continuity of eight wire supplied with only one (see diagram). 

Each wire fracture will be simulated by a switch. 

The idea is to feed the wire via one of the prototype pin and to check continuity of each eight wire through eight other prorotypes pins . 

If wire X is divided (interruptory open) it would be necessary that screen LCD displays '' Fil X; wire Y… '' 

Being initial in VHDL, I have started with the diagram mode/Diagrammes block but I acknowledge being a little lost and not to know by where to start. 

Thank you in advance with those which will try hard to help me
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Bonjour, 

est-ce que tu as un "starter kit" d'Altera ou de Terasic?  

Je recommande le DE2 de Terasic. 

Tu peux telecharger la documentation. 

Ensuite, telecharge le Quartus8.1 d'Altera. 

Tu peux developper le schema electrique, oubien le verilog ou VDHL code avec quartus. 

Il y a aussi des "tutorials" qui expliquent assez bien comment proceder. 

cmt Fried
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Je possède pour le moment le kit de dvlpt MAX 2 ainsi que tous les logiciels d'installés sur le PC. 

J4ai déjà réussi à réaliser une première version avec les diodes et les interrupteurs dispo sur le kit mais j'aimerais travailler en binaire avec un bus pour regrouper l'integralité des données (toujours en binaire si possible) et là, je sèche ... 

 

L'idée est que le fil d'alimentation, une fois alimenté, envoie un signal haut (bit à 1) puis que je vienne lire les infos sur les huits fils, les fils coupés renvoient "0" et les fils intacts "1". Les infos sont ensuite compilées et renvoyées par un unique fil sous la forme "00011011" (huit bits pour l'image des huits fils).
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Si tu travailles en schéma-block, il devrait être facile de construire un bus ayant pour nom sig[7..0] ( bus sig de 8 bits dont le MSB et le bit n°7 placé à gauche). 

C'est un peu près équivalent à signal sig : std_ulogic_vector(7 downto 0) en VHDL. 

 

Si tu veux travailler en VHDL, de bonnes bases sont requises : entités, architectures, "coding styles" http://www.altera.com/literature/hb/qts/qts_qii51007.pdf?gsa_pos=1&wt.oss_r=1&wt.oss=coding%20style , std_(u)logic(_vector) de la library ieee.STD_LOGIC_1164.all. Et bien garder à l'esprit que c'est une logique qui travaille (et non un programme). 

 

Pour l'afficheur LCD, je pense qu'il faut que tu utilises une machine d'états finis (safe state machine), il existe déjà des tuto tout fait pour des afficheurs LCD courant (2 lignes de 16 caractères...) il faut juste changer quelques paramètres : souvent (pas toujours malheureusement) la datasheet fournit ces informations. 

 

Jette un oeil sur fpga4fun :)
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

ça avance ça avance, merci pour ceux qui m'apportent leur aide, elle est trrès précieuse. 

 

Connaîtriez vous un site, en français, expliquant le fonctionnement des diagrammes blocs ?  

Car je comprend leur fonctionnement général mais pour travailler avec un écran LCD j'ai du mal à comprendre quel type de donnée envoyer en entrée.:confused:
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Bonjour, je recommande d'utiliser un site Web ou un logiciel de traduction si vous voulez atteindre plus d'utilisateurs avec vos questions. J'ai tapé ce Google à l'aide de traduire car je ne dépassa guère classe de français :)  

 

translate.google.com/translate_t
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Don't bother BadOmen, it was a spam (deleted) ;)

0 Kudos
Reply