Stap 7: Uploaden van de eerste schets
Als u de Arduino IDE weet, kunt u gemakkelijk de MPIDE gebruiken voor het programmeren van de HelvePic32. Het komt met de bootloader voor de ChipKit DP32 geladen en laden van een schets eenvoudig is:
In een kleine afwijking van de Arduino moet u handmatig de HelvePic32 in de bootloader wijze zetten door deze kleine procedure:
- Houd de knop van het programma
- Druk op de resetknop
- Laat de resetknop los
- de programma loslaat
Uw PC ziet nu een seriële poort en Windows PC´s moet het besturingssysteem verwijzen naar de subdirectoy van de stuurprogramma's van de MPIDE software.
Persoonlijk verkies ik de UECIDE software als deze IDE de wereld van de Arduino met de ChipKit wereld combineert.
Verdere voorbeelden worden gegeven op de speelplaats van boxtec (in het Duits) en op mijn homepage (in het Engels).
De speciale HelvePic Homepage is in aanbouw als ik de voorbeelden en demo's op deze site bewegen.
De Pinken schets
Het is een gemeenschappelijk gewoonte te mogen verwelkomen op de wereld met een knipperende LED. Laden van de volgende knipperen schets, selecteert u de DP32 van bestuur en de juiste poort:
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); }
Ik gebruik de definittions aan het begin van de code eenvoudig toegang tot de pinnen door te bellen uit de zijkanten naar links en rechts.