Pic - a sarokköve, pro-dióda

Pic - a sarokköve, pro-dióda

Beállítás IDE MPLAB X és fordítóprogramok XC8, XC16, XC32

A cikksorozat - PIC kezdő vagy a sarokköve

PIC - mint sok ez a szó ... a pikovoda 🙂

Assembly nyelv (assembly) - gép-orientált nyelv alacsony szintű parancsok, általában a megfelelő parancsokat a gép, amellyel további funkciók, mint például makrók; autocode, korszerű magas szintű programozási nyelv, például olyan kifejezések, makrók, ezáltal biztosítva a moduláris programot. Ellentétben C, assembler parancsok függ a használt mikrokontroller. A parancsok leírását a dokumentáció a mikrokontroller.

Azt kell, hogy mondjam - a szerelő nem a kedvenc nyelvet. Csak C, a modern mikrokontroller hozzáférhető, olcsó, erős. És nem látok okot arra, hogy mentse semmi más, mint a fejlesztési időt.

C nyelven - egy magas szintű nyelv, „kivett vas.” At Sea írt sok könyvtárak, és a firmware. Ez lehetővé teszi, hogy írjon a processzor független programozás. Mielőtt konvertáló gépi kód, C alakítjuk szerelő ... nem mindig a legjobb megoldás. Ezért, ha van tapasztalat és tudás. Feladat assembly nyelven lehet megoldani több „szép”, mint a BBC, de csak azon az áron időben.

Pic - a sarokköve, pro-dióda

Mit kell letölteni

Nevezetesen MPLAB X IDE segítségével fordítóprogramok XC8, XC16, XC32. MPLAB X ingyen. XC szerkesztők ingyenes és fizetős mód. Free mód eltér a hiányzó fizetett optimalizálás.

MPLAB X IDE alapul NetBeans IDE, amely látható a screenshotok alább. Mivel NetBeans épült Java és előírja, hogy a normális működéshez, és a MPLAB X IDE azonos követelményeknek. Egyrészt MPLAB X IDE most egy multi-platform, másrészt alatt a Java alkalmazás soha nem tartották a koronázási erőforrások megtakarítása. Igen, főzzük erős gép a kényelmes munkát.

Minden feltöltött, olvassa el az utasításokat, mászni a helyszínen - itt az ideje, hogy telepítse a szoftvert.

Letölthető leírás orosz formájában prezentációt MPLAB X. amely leírja az alapvető funkciók a szoftver.

Ezen a ponton érdemes telepíteni MPLAB X IDE változata 3.xx, mert Az új változat számos új funkciót és szolgáltatásai.

És általában - használják az új! =)

Eleinte minden szabvány. Helló, tovább ...

Pic - a sarokköve, pro-dióda
Licencszerződést. Tovább ...
Pic - a sarokköve, pro-dióda
A telepítési útvonal. Itt nincs olyan ajánlás, hogy az alapértelmezett Programm, mint például a saját mappába szóközök nélkül az utat. Tovább ...
Pic - a sarokköve, pro-dióda
Tovább ...
Pic - a sarokköve, pro-dióda
Itt IDE megbotlott, amikor illesztőprogramok telepítése. Készletei ellenére mindent! Tovább ...
Pic - a sarokköve, pro-dióda
Ha ellenőrizni - a telepítés után egy séta a mikrochip oldalon :). Befejezés gombra.
Pic - a sarokköve, pro-dióda
A sikeres telepítés után az asztalon van három ikon: Mi érdekli leginkább az első, az összes többi - szemetet nem érdemes foglalják a helyet az asztalon. Run MPLAB X. nézni közelről.

Ez volt a sor, hogy telepíteni fordítóprogramok. Mint ismeretes, gyárt microchip mikrovezérlők nyolc bites, shesnadtsatibitnye, tridtsatidvuhbitnye. És a fordító nekik XC8. XC16. XC32 volt. Ne felejtsük el, az elején ezt a cikket, minden amire szüksége van már letöltött.

telepítése XC8

Run-to-date változata a fordító, számomra xc8-v1.31-win.exe.

Pic - a sarokköve, pro-dióda

Tovább ... Egyetértünk az engedélyt.

Pic - a sarokköve, pro-dióda

Pic - a sarokköve, pro-dióda

Nézzük a kullancs, és így tovább ...

Pic - a sarokköve, pro-dióda

Tovább ... kell telepíteni egy alkönyvtárban MPLAB X IDE, és mindegyik változata - annak almappát. Összeállítói az egyes családok PIC mikrokontroller lehet kevés, ha ki vannak jelölve a projekt tulajdonságait.

Pic - a sarokköve, pro-dióda

Tedd a kívánt jelölőnégyzeteket, és így tovább ...

Pic - a sarokköve, pro-dióda

Alkalmazza beállítás minden felhasználó számára ennek a gépnek - Install minden PC-felhasználók számára.
Add xc8 a PATH környezeti változó - Írja XC8 környezeti változót.

Részletek környezeti változó lehet az egér jobb oldali gombjával az ikonra Számítógép -> Speciális rendszerbeállítások -> Speciális fül Környezeti változók. Lásd változó «útját».

Pic - a sarokköve, pro-dióda

Ismét tovább ...

Pic - a sarokköve, pro-dióda

A telepítés után mi lesz nehéz választás: használja az ingyenes verzió, a változat a korlátozás 60 napig, vagy fizetett változat. Telepíteni az ingyenes verzió csak kattintson a Tovább>.

Pic - a sarokköve, pro-dióda

Szabad XC

Mint korábban írtam, az ingyenes verzió eltér a díj csak a hiánya optimalizálás. Míg az internetes fórumokon már többször is találkozott azzal a szabad változat XC fordítóprogramok család - olyan, mint egy szabad mesterségesen lassítani a programot. Azonban a nagy orosz nyelvű forrás mindez hazugság minden szükséges gyógyszer =).

Pic - a sarokköve, pro-dióda
Ennyi - beállíthatja az XC16 és XC32 és XC8 már telepítve van.

Telepítése XC16 és XC32

Telepítése XC16 és XC32 fordítóprogramok alapvetően nem különbözik beállítás XC8.

Pic - a sarokköve, pro-dióda

Kijelölt mappák és így tovább ...

Pic - a sarokköve, pro-dióda

Pic - a sarokköve, pro-dióda

Ismét válasszon egy mappát ...

Pic - a sarokköve, pro-dióda
Ez minden. A számítógép készen áll, hogy írjon az első program a PIC.

Üdvözlet!
Ezek a fájlok együtt fordító telepítési. Ítélve a vezérlő használt p24FJ128GA010.h XC16. Én ezeket a fájlokat
C: \ ... \ xc16 \ v1.25 \ support \ PIC24F \ h
C: \ ... \ xc16 \ v1.25 \ support \ peripheral_24F
C: \ ... \ xc16 \ v1.25 \ include
==========
Hogy őszinte legyek - dolgozó különböző számítógépek, minden dolog működik az úgynevezett „out of the box”, így nehéz, hogy mondjak valamit. fájlok stdio.h, stdlib.h, p24FJ128GA010.h egyedinek kell lennie. Keresse meg ezeket * .h kereső, ellenőrizze az elérési utat Eszközök-> Beállítások-> Beágyazott.

Kösz a tippet. Nem tudom, milyen okból. lehetséges a telepítés után a másik közeg .... mikoC PRO, MPLAB de amikor megláttam majdnem az összes fájlt, de három

i2c.h
timer.h
uart.h

Keresés nem adott semmit. Nincs fájl.
By the way, ugyanúgy, azt jelezte, nem kell, nevezetesen:

Kapcsolódó cikkek