Tartalomjegyzék:

Az MPLAB X telepítése ChipKIT termékekhez: 6 lépés
Az MPLAB X telepítése ChipKIT termékekhez: 6 lépés

Videó: Az MPLAB X telepítése ChipKIT termékekhez: 6 lépés

Videó: Az MPLAB X telepítése ChipKIT termékekhez: 6 lépés
Videó: MPLAB® Network Creator for INICnet™ Technology 2024, November
Anonim
Az MPLAB X telepítése ChipKIT termékekhez
Az MPLAB X telepítése ChipKIT termékekhez

Sokan, akik követitek az Olcsó robotok című sorozatomat, ismerik az MPIDE használatát a chipKIT termékekkel. Lehet, hogy már ismeri az Arduino IDE használatát ezekkel a táblákkal. Eddig azonban nem nagyon használtam az MPLAB X -et.

Az MPLAB X egy erőteljes, a Microchip által gyártott IDE, amely közvetlen hozzáférést biztosít a chipKIT kártyák által használt PIC mikrovezérlők fedélzeti nyilvántartásaihoz. Ez sokkal kifinomultabb irányítást tesz lehetővé a táblák felett, és több hardverhez is hozzájuthat, amelyeket az Arduino átvilágít.

Továbbá, mivel az MPLAB X nem igényli az Arduino és az MPIDE számára szükséges rendszerbetöltőt, lehetővé teszi, hogy több programozási helyet használjon a tábláin.

~~~~~

Ha többet szeretne megtudni, nézze meg a profiloldalamat!

A Digilent vagy a Digilent Makerspace további információiért nézze meg a Digilent blogot!

1. lépés: FIGYELEM

FIGYELEM
FIGYELEM

Az MPLAB használatához chipKIT PGM szükséges. Továbbá az alaplap MPLAB és a PGM programozása felülírja a rendszerbetöltőt. Ez azt jelenti, hogy ha egyszer használja az MPLAB-t, addig nem tud visszaváltani az Arduino vagy az MPIDE használatára, amíg nem tölti be újra a rendszerbetöltőt.

Számos oktatóanyag található itt az Instructables témakörben, amelyek a DP32 rendszerbetöltő újratöltését ismertetik. Ez a WF32 és a legtöbb chipKIT kártya esetében is működik. A rendszerbetöltők újratöltéséhez azonban további lépésekre van szükség az uC32 készüléken, ezért ezt a folyamatot egy másik oktatóanyagban tárgyalom.

Ezzel a pillanattal rámutatok arra is, hogy nem fogok foglalkozni a chipKIT táblák programozásával az MPLAB -ban. Ez egy másik konzervdoboz férgek, ezért ezt külön oktatóanyagban tárgyalom.

2. lépés: Az MPLAB X letöltése

Az MPLAB X letöltése
Az MPLAB X letöltése
Az MPLAB X letöltése
Az MPLAB X letöltése

Lépjen a Microchip MPLAB X webhelyre, és görgessen lefelé. Látni fog egy füles sort. Kattintson a „Letöltés” feliratra. Kattintson az operációs rendszerére mutató hivatkozásra, és a telepítő elkezdi a letöltést.

(Oldalsó megjegyzés: Mivel már telepítve van az MPLAB X, ezért az oktatóanyaghoz egy régebbi verziót fogok telepíteni, amely az "Archívum letöltése" lapon található. Az IDE 3.10 -et telepítem. A legújabb verzió (ennek az írásnak) 3.30.)

3. lépés: Telepítse

Telepítés
Telepítés
Telepítés
Telepítés
Telepítés
Telepítés

Ez a lépés meglehetősen egyszerű, ezért nem fogok vele foglalkozni. Egy dologra azonban felhívnám a figyelmet.

Futtassa a telepítőt, és fogadja el a használati feltételeket. Elég standard viteldíj egy telepítő számára, de végül el kell jutnia a 2. képhez hasonló lépéshez, amely az IDE vagy az IPE telepítését kérdezi. Mindkét négyzetet automatikusan be kell jelölni, de ha nem, akkor ellenőrizze őket.

Az IPE egy integrált programozási környezet. Hasznos, ha van előre beépített hexa fájlja, amelyet csak fel kell tölteni a táblára. Konkrétan ez az eszköz hasznos a rendszerbetöltők újratöltéséhez a chipKIT táblákra, így újra használhatja őket az Arduino-val.

Ehhez csak az IDE -t használhatja, de úgy látom, hogy az IPE egyszerűbb.

4. lépés: A fordító letöltése

A fordító letöltése
A fordító letöltése
A fordító letöltése
A fordító letöltése
A fordító letöltése
A fordító letöltése

A telepítés befejezése után azonnal a telepítő utolsó oldalára kell irányítani, három jelölőnégyzettel. Ha mindegyik jelölőnégyzet be van jelölve, az alapértelmezett böngészőjében megnyit egy lapot, amely a Microchip termék webhelyére lép. Az egyetlen, ami most érdekel, az XC32 fordító, ami a legjobb lehetőség.

Hagyja bejelölve a felső négyzetet, és törölje a másik kettő jelölését (mint az első képen).

Amikor megnyomja a "Befejezés" gombot, ez megnyit egy új lapot az XC fordító oldalán. Görgessen lefelé, amíg meg nem jelenik a lapok sora, majd kattintson a „Letöltések” feliratú fülre. Töltse le az XC32 fordítót az operációs rendszeréhez.

Fontos, hogy beszerezze az XC32 fordítót, mert az összes chipKIT kártya 32 bites mikrokontrollert használ. Letöltheti a 16 és 8 bites fordítóprogramokat is (XC16 és XC8), de ezek csak akkor lesznek hasznosak, ha 16 vagy 8 bites kártyákat használnak, amelyek nem a chipKIT táblák.

5. lépés: A fordítóprogram telepítése

A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése
A fordítóprogram telepítése

A letöltés befejezése után futtathatja az XC32 telepítőt, amely végigvezeti magát a folyamaton.

Érdemes megjegyezni, hogy az XC32 fordító ingyenes verzióját telepítjük. Így nem kell fizetnie semmilyen licencért, és ez tökéletesen szolgálja a céljainkat.

A fordító telepítése után a telepítőnek még egy utolsó lépését kell kérnie, hogy aktiválja vagy vásárolja meg a licencet. Mivel az ingyenes licencet használjuk, nem kell ezt tennünk. Azonban alatta van egy kulcs és egy link a C ++ ingyenes megjelenítéséhez.

Általánosságban elmondható, hogy a C ++ nagyobb programokat hoz létre, mint a C, és én személy szerint nem használok C ++ -t, de ha akarod, megteheted.

6. lépés: Ez az

Ez az!
Ez az!

Most telepítette az MPLAB X!

Ha megszokta az Arduino -t vagy az MPIDE -t, az MPLAB egy teljesen más állat. Arduino arra törekszik, hogy a kulisszák mögött gondoskodjon a legtöbb igazán nehéz dologról. Ha eltávolítja ezt a szakadékot a programozó és a mikrokontroller között, az MPLAB ugyanakkor nehezebben használható és nagyobb kihívást jelent.

Nem fogok túl sokat foglalkozni az MPLAB és chipKIT táblák használatával, de blogot fogok írni, amely elmagyarázza, hogyan készítsünk egy egyszerű LED -es villogó programot, és mi történik valójában a táblán belül.

Remélem hasznosnak találta ezt!

Ajánlott: