Indholdsfortegnelse:
- Trin 1: ADVARSEL
- Trin 2: Download MPLAB X
- Trin 3: Installer
- Trin 4: Download af kompilatoren
- Trin 5: Installation af kompilatoren
- Trin 6: Det er det
Video: Installation af MPLAB X til ChipKIT -produkter: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Mange af jer, der følger min For Cheap Robots -serie, er bekendt med, hvordan man bruger MPIDE med chipKIT -produkter. Du er måske endda bekendt med, hvordan du bruger Arduino IDE med disse tavler. Indtil videre har jeg dog ikke brugt MPLAB X særlig meget.
MPLAB X er en kraftfuld IDE, fremstillet af Microchip, som giver dig direkte adgang til de registre ombord på PIC -mikrokontrollerne, som chipKIT -plader bruger. Dette giver mulighed for meget mere raffineret kontrol over brædderne og adgang til mere af deres hardware, der er glanset af Arduino.
Desuden, fordi MPLAB X ikke kræver den bootloader, som Arduino og MPIDE har brug for, giver det dig mulighed for at bruge mere af programmeringsrummet på dine tavler.
~~~~~
For flere ting, jeg har gjort, kan du tjekke min profilside!
For mere information fra Digilent eller Digilent Makerspace, tjek Digilent -bloggen!
Trin 1: ADVARSEL
Brug af MPLAB kræver en chipKIT PGM. Desuden vil programmering af dit board med MPLAB og PGM overskrive din bootloader. Det betyder, at når du først har brugt MPLAB, vil du ikke være i stand til at skifte tilbage til at bruge Arduino eller MPIDE, før du genindlæser bootloaderen.
Der er flere selvstudier her på Instructables, der dækker, hvordan du genindlæser bootloaderen til DP32. Dette vil også fungere for WF32 og de fleste andre chipKIT -kort. Der er imidlertid behov for ekstra trin til genindlæsning af bootloadere på uC32, så jeg vil dække denne proces i en anden vejledning.
Jeg vil også bruge dette øjeblik på at påpege, at jeg ikke vil dække, hvordan du programmerer dine chipKIT -tavler i MPLAB. Det er en anden dåse orme helt, så jeg dækker det i en separat vejledning.
Trin 2: Download MPLAB X
Gå til Microchip MPLAB X -webstedet, og rul ned. Du får vist en række faner. Klik på den der siger "Download". Klik på linket til dit operativsystem, og installationsprogrammet skal begynde at downloade.
(Sidebemærkning: Fordi jeg allerede har MPLAB X installeret, installerer jeg til denne vejledning en ældre version, som findes på fanen "Download arkiv". Jeg installerer IDE 3.10. Den nyeste version (som i denne skrift) er 3.30.)
Trin 3: Installer
Dette trin er ret ligetil, så jeg vil ikke uddybe det. Jeg vil dog påpege en ting, der er værd at bemærke.
Kør installationsprogrammet og accepter betingelserne for brug. Ret standardpris for en installatør, men i sidste ende skal du komme til et trin, der ligner billede 2, som spørger om installation af IDE eller installation af IPE. Begge disse felter bør markeres automatisk, men hvis de ikke er det, skal du fortsætte og kontrollere dem.
IPE er et integreret programmeringsmiljø. Det er nyttigt, hvis du har en forudbygget hex-fil, der bare skal uploades på tavlen. Dette værktøj er specifikt nyttigt til at genindlæse bootloadere på chipKIT-kort, så du kan bruge dem med Arduino igen.
Du kan kun bruge IDE til at gøre dette, men jeg synes IPE er mere strømlinet.
Trin 4: Download af kompilatoren
Umiddelbart efter din installation er færdig, skal du føres til en sidste side i installationsprogrammet med tre afkrydsningsfelter. Hvert af disse afkrydsningsfelter åbner en fane i din standardbrowser, hvis den er markeret, og som går til et websted for et Microchip -produkt. Den eneste vi er interesseret i lige nu er XC32 -kompilatoren, som er den øverste mulighed.
Lad det øverste felt være markeret, og fjern markeringen i de to andre (som på det første billede).
Når du trykker på "Afslut", åbner dette en ny fane til XC -kompilatorsiden. Rul ned, indtil du ser en række faner, og klik på den, der er mærket "Downloads". Download XC32 -kompilatoren til dit operativsystem.
Det er vigtigt, at du får XC32 -kompilatoren, fordi alle chipKIT -kortene bruger 32 bit mikrokontroller. Du kan også downloade 16 og 8 bit kompilatorer (henholdsvis XC16 og XC8), men de vil kun være nyttige, hvis du bruger 16 eller 8 bit boards, hvilket chipKIT boards ikke er.
Trin 5: Installation af kompilatoren
Når overførslen er fuldført, kan du køre XC32 -installationsprogrammet, som tager dig igennem selve processen.
Det er værd at bemærke, at vi installerer den gratis version af XC32 -kompilatoren. Du behøver ikke at betale for nogen licens på denne måde, og det vil tjene vores formål fint.
Når din kompilator er installeret, vil der være et sidste trin i installationsprogrammet, som vil bede dig om at aktivere eller købe en licens. Fordi vi bruger den gratis licens, behøver vi ikke at gøre dette. Nedenfor er der imidlertid en nøgle og et link til en gratis C ++ liscens.
Generelt skaber C ++ større programmer end C, og personligt bruger jeg ikke C ++, men du kan, hvis du vil.
Trin 6: Det er det
Du har nu installeret MPLAB X!
Hvis du er vant til Arduino eller MPIDE, er MPLAB et helt andet dyr. Arduino gør et punkt i at tage sig af de fleste af de virkelig svære ting for dig bag kulisserne. Ved at fjerne skillet mellem programmereren og mikrokontrolleren er MPLAB på samme tid vanskeligere at bruge og mere udfordrende.
Jeg vil ikke komme ind på, hvordan man bruger MPLAB og chipKIT -boards for meget, men jeg vil skrive en blog, der forklarer, hvordan man laver et simpelt LED -blinkende program, og hvad der egentlig foregår inde i tavlen.
Håber du fandt dette nyttigt!
Anbefalede:
Installation af Windows -undersystem til Linux (WSL): 3 trin
Installation af Windows Subsystem til Linux (WSL): Dette sæt instruktioner er beregnet til at hjælpe brugerne med at installere Windows Subsystem til Linux på deres Windows 10 -computer. Den specifikke Linux -distribution, som dette instruktionssæt vil bruge, kaldes Ubuntu. Se her for en oversigt over de forskellige Linux
Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: 15 trin
Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: (se nedenfor for engelsk version) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatifif sur Ulule en juin 2019, si vous souhaitez
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: 23 trin
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: (se nedenfor for engelsk version) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financement participatifif sur Ulule en juin 2019, si vous souhaitez
Opencv og Python Installation til Windows / Mac: 4 trin
Opencv og Python Installation til Windows / Mac: OpenCV er et open source computer vision -bibliotek, som er meget populært til at udføre grundlæggende billedbehandlingsopgaver som sløring, billedblanding, forbedring af billede samt videokvalitet, tærskelværdi osv. Ud over billedbehandling , det beviser
Føj en afbryderknap til din LibreELEC -installation på en Raspberry Pi: 6 trin
Tilføj en tænd / sluk -knap til din LibreELEC -installation på en Raspberry Pi: I det følgende lærer vi, hvordan du tilføjer en tænd / sluk -knap til LibreELEC, der kører på en Raspberry Pi. Vi vil bruge en PowerBlock til ikke kun at tilføje en tænd / sluk -knap, men også en status -LED, der angiver strømstatus for din LibreELEC -installation.For disse i