MPLAB | |
---|---|
Sorts | integrerad utvecklingsmiljö |
Utvecklaren | mikrochipsteknik |
Skrivet i | C++ |
Operativ system |
Windows (MPLAB v8.92) Windows, Mac OS, Linux (MPLAB X) |
senaste versionen |
MPLAB v8.92 32-bitars: MPLAB X v5.35 64-bitars: MPLAB X v6.00 [1] (3 januari 2022) |
Läsbara filformat | MPLAB IDE Project [d] och MPLAB IDE Workspace [d] |
Genererade filformat | MPLAB IDE Project [d] och MPLAB IDE Workspace [d] |
stat | aktiv (MPLAB X) |
Licens | Proprietär |
Hemsida | MPLab X IDE |
MPLAB är en integrerad utvecklingsmiljö, som är en uppsättning mjukvaruprodukter utformade för att underlätta processen att skapa, redigera och felsöka program för mikrokontroller i PIC- familjen tillverkade av Microchip Technology . Utvecklingsmiljön består av individuella applikationer kopplade till varandra och inkluderar en assemblerspråkkompilator , en textredigerare, en mjukvarusimulator och projektverktyg. Miljön låter dig också använda en kompilator från C-språket .
MPLAB 8.X körs på operativsystem i Windows -familjen . Den senaste versionen av utvecklingsmiljön är MPLAB IDE v8.92.
MPLAB består av följande huvudmoduler:
MPLAB X är en version av MPLAB-utvecklingsmiljön skriven ovanpå NetBeans- plattformen . MPLAB X ger mer funktionalitet än MPLAB IDE v8.X med ytterligare NetBeans-plattformsfunktioner såsom inbyggd versionskontroll och stöd för plugins skrivna av tredje part. Dessutom stöder den här versionen, förutom Windows , operativsystemen Mac OS X och Linux . Miljön stöder även SDCC-kompilatorn med öppen källkod som är tillgänglig för de tre stora operativsystemfamiljerna: Mac OS, Windows och Linux.
Versioner av MPLAB X upp till och med 5.35 var 32-bitars och kunde installeras på både 32-bitars och 64-bitars datorer. Från och med version 5.40 har miljön blivit 64-bitars och kan endast installeras på datorer med 64-bitars arkitektur.
Från och med version 5.40 har stödet för MPASM- och ASM30- översättare för assembly -språk, som tidigare byggts in direkt i MPLAB-distributionen, upphört. Nya kompilatorer (MPLAB XC8, MPLAB XC16, MPLAB XC32/32++) som stöder översättning från assemblerspråk bör installeras separat. Samtidigt skiljer sig assemblerspråksyntaxen för MPLAB XC8 PIC Assembler-översättaren avsevärt från MPASM [2] , och en betydande revidering av programmets källkod krävs för att byta till en ny översättare.
Gamla versioner av MPLAB X finns tillgängliga i arkivet på den officiella webbplatsen för Microchip [3] .
Mikrokontroller | ||||||||
---|---|---|---|---|---|---|---|---|
Arkitektur |
| |||||||
Tillverkare |
| |||||||
Komponenter | ||||||||
Periferi |
| |||||||
Gränssnitt | ||||||||
OS | ||||||||
Programmering |
|