Étape 7: Télécharger la première esquisse
Si vous connaissez l’IDE Arduino, vous pouvez facilement utiliser le MPIDE pour programmer le HelvePic32. Il est livré avec le chargeur de démarrage pour le ChipKit DP32 chargé et une esquisse de chargement est facile :
Dans une petite déviation de l’Arduino, vous devez manuellement mettre le HelvePic32 en mode bootloader par cette petite procédure :
- Appuyez et maintenez le bouton de programme
- Appuyez sur le bouton de réinitialisation
- relâchez le bouton de réinitialisation
- relâchez le bouton de programme
Votre PC doit désormais un port série et Windows PC´s devrez pointer le système d’exploitation vers le sous-répertoire pilotes du logiciel MPIDE.
Personnellement, je préfère le logiciel UECIDE car cet IDE combine le monde Arduino avec le monde ChipKit.
D’autres exemples sont donnés à la Cour de récréation de boxtec (en allemand) et à ma page d’accueil (en anglais).
Le dédié HelvePic page d’accueil est en cours de construction que je passe les exemples et démos à ce site.
L’esquisse de blink
C’est une habitude commune à accueillir le monde avec une LED clignotante. Charger l’esquisse de clin suivant, sélectionnez le Conseil DP32 et le port correct :
const uint8_t LEFT=0; const uint8_t RIGHT=1; uint8_t nP[2][8] = {{0,17, 9,10,11,12,13,14},{18,17, 1, 2, 3, 6, 7, 8}}; void setup() { pinMode(nP[RIGHT][2],OUTPUT); } void loop() { digitalWrite(nP[RIGHT][2], HIGH); delay(250); digitalWrite(nP[RIGHT][2], LOW); delay(250); }
J’utilise les definittions au début du code d’accéder facilement aux broches en appelant sur les côtés gauche et droit.