Med hjälp av MPIDE styrelse-Defs (3 / 3 steg)
Steg 3: Använda styrelsen Defs
Nu när du har fått dem, hur använder du dem? Låt oss börja med något enkelt. Gå in på MPIDE och öppna upp exemplet "Blink".
Kolla in linje 15:
digitalWrite (PIN_LED1, hög); ställa in lysdioden på
Gör en sökning efter "PIN_LED1" i styrelsen-defs fil * och du hittar följande rad:
#define PIN_LED1 13
LED1 är ansluten till stift 13 på brädan, så du kunde ha tagit upp stift 13 när du slår det LED på, men det är mer intuitivt och naturligt att ersätta namnet på själva hårdvaran du använder, och denna genväg fungerar inte bara för lysdioder!
chipKIT styrelser har en röra av olika signaler på alla deras stift, inklusive kommunikationslinjer som SPI och I2C UART, indata och utdata jämföra stift, externa avbrott, ändra meddelande pins, och analog ingång stift. styrelsen-defs filerna kommer att lista dem för din specifika styrelsen **. När du förgrenar sig från tutorials och börja arbeta på dina egna projekt, vill du ha tillgång till dessa filer inte bara referens funktioner som du redan vet finns, men också hitta nya sådana som du inte visste fanns!
Lycka till!
* Observera att jag använder en WF32 för den här läraren, så vissa styrelse-defs kan skilja sig från din styrelse.
** Vissa signaler kanske inte stöds som standard. Mer avancerade användare kan försöka aktivera dem genom att ändra styrelsen-defs, men var mycket försiktig när du gör detta!