MPLAB | |
---|---|
Típusú | integrált fejlesztői környezet |
Fejlesztő | mikrochip technológia |
Beírva | C++ |
Operációs rendszer |
Windows (MPLAB v8.92) Windows, Mac OS, Linux (MPLAB X) |
legújabb verzió |
MPLAB v8.92 32 bit: MPLAB X v5.35 64 bit: MPLAB X v6.00 [1] (2022. január 3.) |
Olvasható fájlformátumok | MPLAB IDE Project [d] és MPLAB IDE munkaterület [d] |
Generált fájlformátumok | MPLAB IDE Project [d] és MPLAB IDE munkaterület [d] |
Állapot | aktív (MPLAB X) |
Engedély | szabadalmazott |
Weboldal | MPLab X IDE |
Az MPLAB egy integrált fejlesztői környezet, amely szoftvertermékek készlete, amely a Microchip Technology által gyártott PIC család mikrokontrollerei számára készült programok létrehozásának, szerkesztésének és hibakeresésének megkönnyítésére szolgál . A fejlesztői környezet egymáshoz kapcsolódó egyedi alkalmazásokból áll, és tartalmaz egy assembly nyelvi fordítót , egy szövegszerkesztőt, egy szoftverszimulátort és projekteszközöket. A környezet lehetővé teszi a C nyelvű fordítóprogramok használatát is .
Az MPLAB 8.X a Windows család operációs rendszerein fut . A fejlesztői környezet legújabb verziója az MPLAB IDE v8.92.
Az MPLAB a következő fő modulokból áll:
Az MPLAB X az MPLAB fejlesztői környezet NetBeans Platform tetejére írt változata . Az MPLAB X több funkcionalitást biztosít, mint az MPLAB IDE v8.X olyan további NetBeans Platform funkciókkal, mint a beépített verziókezelés és a harmadik felek által írt beépülő modulok támogatása. Ezenkívül ez a verzió a Windows mellett támogatja a Mac OS X és Linux operációs rendszereket is . A környezet támogatja a nyílt forráskódú SDCC fordítót is, amely a három fő operációs rendszercsaládhoz elérhető: Mac OS, Windows és Linux.
Az MPLAB X 5.35-ig terjedő verziói 32 bitesek voltak, és 32 bites és 64 bites számítógépekre is telepíthetők voltak. Az 5.40-es verziótól kezdve a környezet 64 bites lett, és csak 64 bites architektúrával rendelkező számítógépekre telepíthető.
Az 5.40-es verziótól kezdve a korábban közvetlenül az MPLAB disztribúcióba beépített MPASM és ASM30 assembly nyelvű fordítók támogatása megszűnt. Az assembly nyelvről történő fordítást támogató új fordítókat (MPLAB XC8, MPLAB XC16, MPLAB XC32/32++) külön kell telepíteni. Ugyanakkor az MPLAB XC8 PIC Assembler fordító assembly nyelvi szintaxisa jelentősen eltér az MPASM-től [2] , és a program forráskódjának jelentős átdolgozása szükséges az új fordítóra való átálláshoz.
Az MPLAB X régi verziói elérhetők a Microchip hivatalos honlapján [3] található archívumban .
Mikrokontrollerek | ||||||||
---|---|---|---|---|---|---|---|---|
Építészet |
| |||||||
Gyártók |
| |||||||
Alkatrészek | ||||||||
Periféria | ||||||||
Interfészek | ||||||||
OS | ||||||||
Programozás |
|