« Discussion:SE4Binome2023-5 » : différence entre les versions

De projets-se.plil.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 26 : Ligne 26 :


=== Carte électronique ===
=== Carte électronique ===
Carte fonctionnelle.


=== Programmation ===
=== Programmation ===


==== Sur la carte fille ====
==== Sur la carte fille ====
Programme de test : LED sur appui de touche.
Missions : implanter une touche "majuscule" pour pouvoir faire passer les 26 lettres, les 10 chiffres, une touche "entrée", une touche espace, une touche "supprimer", et enfin deux touches de direction.
Programme SPI d'envoi des touches :
* sur commande <code>0x00</code> réponse ;
* sur commande <code>0x01</code> nombre de touches en tampon ;
* sur autre commande, envoi d'une touche en tampon.
Mission : corriger l'implantation de la file. Utiliser un tableau statique.
Gestion de la ligne d'interruption.
SPI sur interruption. Attention un seul <code>sei</code> en début de programme. Il faut aussi initialiser le bus SPI.


==== Ordonnanceur ====
==== Ordonnanceur ====

Version du 11 décembre 2023 à 09:27

Contrôle continu

Micro-soutenance du 6/11/2023

Carte électronique

Conçue, reçue et presque soudée. A tester avec un programmateur.

Ordonnanceur y compris matériel

Matériel : Bouclier soudé et testé. Adaptateurs HE10 présents. Câbles présents.

Ordonnanceur : A perfectionner ...

Carte FPGA

Pas encore.

Wiki

Très illustré mais un peu pauvre coté rédaction.

Autres

Micro-soutenance du 11/12/2023

Carte électronique

Carte fonctionnelle.

Programmation

Sur la carte fille

Programme de test : LED sur appui de touche.

Missions : implanter une touche "majuscule" pour pouvoir faire passer les 26 lettres, les 10 chiffres, une touche "entrée", une touche espace, une touche "supprimer", et enfin deux touches de direction.

Programme SPI d'envoi des touches :

  • sur commande 0x00 réponse ;
  • sur commande 0x01 nombre de touches en tampon ;
  • sur autre commande, envoi d'une touche en tampon.

Mission : corriger l'implantation de la file. Utiliser un tableau statique.

Gestion de la ligne d'interruption.

SPI sur interruption. Attention un seul sei en début de programme. Il faut aussi initialiser le bus SPI.

Ordonnanceur