Définition pour le starter kit PIC32 de l’ETML-ES

Le fichier “ETML-ES/SK-PIC32-B.h” contient des instances globales permettant d’accélerer le prototypage. Pour les utiliser, il faut tout d’abord importer les définitions concernant la carte :

#include "ETML-ES/SK-PIC32-B.h"

Emplacement

La figure suivante montre la relation entre les noms des instances et les éléments hardware qui s’y rapporte.

../_images/ETML-ES-SK-PIC32-B.png

Ainsi, on peut écrir sur le LCD avec le code suivant:

lcd << "Bonjour";

Et ceci, sans avoir à initialiser une instance de la classe TextDisplay.

Définitions

Les objets définits sont les suivants:

TextDisplay lcd

Affichage LCD 4x20 charactères

Key menu1

Bouton “SEscMenu”

Key menu2

Bouton “S+”

Key menu3

Bouton “S-“

Key menu4

Bouton “S_Ok”

Key menu5

Bouton du PEC12 (PEC12_PB)

IncrementalEncoder pec12

Gestion des rotations du PEC12

Led led0

Led D6

Led led1

Led D10

Led led2

Led D7

Led led3

Led D11

Led led4

Led D8

Led led5

Led D12

Led led6

Led D9

Led led7

Led D13

Keypad keypad

Clavier matriciel, touche S10 à S22