La première expérience de l'expérience de la lampe à eau Zhongke Yihai Micro FPGA-LED

environnement matériel

Carte de développement : carte de développement EQ6HL45

Modèle de puce FPGA : EQ6HL45CSG324

Outil de développement : compilateur eLinx

Pas

créer un projet

Cliquez sur "Nouveau projet",

insérez la description de l'image ici

Cliquez sur Suivant",

insérez la description de l'image ici

Changez le nom du projet en "flow_led", et modifiez le chemin selon vos besoins. Dans le même temps, cochez "Créer un sous-répertoire de projet", le logiciel créera automatiquement un dossier portant le même nom que le projet et placera les fichiers du projet dans ce dossier. Après modification, cliquez sur "Suivant",

insérez la description de l'image ici

Cliquez sur Suivant",

insérez la description de l'image ici
Il n'est pas nécessaire d'ajouter des fichiers de conception pour le moment, alors cliquez simplement sur "Suivant",

insérez la description de l'image ici

Il n'est pas nécessaire d'ajouter un fichier de contraintes pour le moment, il vous suffit donc de cliquer sur "Suivant",

insérez la description de l'image ici

Selon le manuel de la carte de développement, sélectionnez le modèle FPGA, une fois la sélection terminée, cliquez sur "Suivant",

insérez la description de l'image ici

Cliquez sur "Terminer" pour terminer la création du projet.

insérez la description de l'image ici

Ajouter des fichiers de conception

Double-cliquez sur "Ajouter des sources" pour commencer à ajouter des fichiers,

insérez la description de l'image ici

Sélectionnez "Ajouter ou créer des sources de conception", cliquez sur "Suivant",

insérez la description de l'image ici

Cliquez sur "Créer un fichier",

insérez la description de l'image ici

Changez le nom du fichier en "flow_led", et cliquez sur "OK" pour passer à l'étape suivante,

insérez la description de l'image ici

Cliquez sur "Terminer" pour terminer,

insérez la description de l'image ici

Double-cliquez sur le fichier "flow_led.v" pour écrire le code dans le fichier (le code est la routine contenue dans la micro carte de développement Zhongke Yihai, fournie après cet article),

insérez la description de l'image ici

Ajouter un fichier de contraintes

Double-cliquez sur "Ajouter des sources" pour commencer à ajouter des fichiers,

insérez la description de l'image ici

Sélectionnez "Ajouter ou créer des contraintes", cliquez sur "Suivant",

insérez la description de l'image ici

Nommez le fichier de contraintes "flow_run.edc", cliquez sur "Terminer" pour terminer,

insérez la description de l'image ici
Double-cliquez sur le fichier "flow_led.edc" à gauche pour écrire le fichier de contraintes (le code est la routine incluse dans la micro carte de développement Zhongke Yihai, fournie après cet article),

insérez la description de l'image ici

compiler le projet

Cliquez sur "Générer Bitstream" pour lancer la compilation,

insérez la description de l'image ici

La fenêtre pop-up indique qu'il n'a pas été implémenté, cliquez sur "OK",

insérez la description de l'image ici
La progression de la compilation sera affichée dans le coin supérieur droit. Lorsque "Generate Bitstream Complete" s'affiche, cela signifie que la compilation est terminée, comme le montre la figure ci-dessous.

insérez la description de l'image ici

téléchargement

À ce stade, allumez la carte de développement, puis double-cliquez sur "Ouvrir la cible",

insérez la description de l'image ici

Cliquez sur "Auto Detect" pour identifier automatiquement l'appareil,

insérez la description de l'image ici

Cliquez sur "Ajouter un fichier" pour ajouter le fichier de téléchargement, qui est généralement la valeur par défaut. Cochez ensuite "Configuration du programme", cliquez sur "Démarrer" pour lancer la programmation,

insérez la description de l'image ici

Une fenêtre contextuelle indique que la programmation a réussi.

insérez la description de l'image ici

Une fois terminé, observez la façon dont la LED clignote, ce qui est cohérent avec la conception.

insérez la description de l'image ici

Résumer

L'outil de développement eLinx de Zhongke Yihaiwei est presque le même que l'outil de développement Vivado d'AMD Xilinx, ce qui est plus pratique à utiliser pour les développeurs FPGA.

lien de ressource

Lien : https://pan.baidu.com/s/1E0tBcCMn8UK8kn5Ja9Lekw
Code d'extraction : ta1e

Je suppose que tu aimes

Origine blog.csdn.net/lb5482464/article/details/123088529
conseillé
Classement