<< Előző oldal Vissza a tartalomjegyzékhez Következő oldal >>
11.6. MPLINK összefűző program
Az MPLINK a Microchip hordozható objektum fájl összefűző programja, amely az MPASM assembler és az MPLAB integrált fejlesztői környezet alá telepített C fordítók által létrehozott objektum fájlok egyetlen, végleges programmá alakítását végzi.
Az MPLINK objektum fájl összefűző program segédprogramjaként működik az MPLIB könyvtár program, amelynek segítségével a bizonyos szempontból hasonló objektum fájlok könyvtárakba rendezhetőek.
Az MPLINK program működtethető DOS parancssorból is, de az MPLAB integrált fejlesztői környezetbe illesztve sokkal kényelmesebben használható.
Az MPLINK program működési környezetét (illeszkedését a PIC mikrovezérlők programfejlesztési láncába) mutatja be az alábbi ábra.
Az ábrán jól megfigyelhető az objektum alapú programfejlesztés menete. A forrásfájlokból a fordítóprogramok objektum fájlokat generálnak, amelyek könyvtárakba is rendezhetőek. Az MPLINK összefűző program egy összefűzés vezérlő fájl (linker script) segítségével az objektum fájlokból létrehozza a futtatható programot és még néhány segédfájlt. Az MPLINK végzi:
ˇ
a programkódok elhelyezését, illetve elosztását a programmemóriában;
ˇ
a változók elhelyezését az adatmemóriában;
ˇ
a hivatkozási címek átszámítását;
ˇ
az azonosító címkék ütközéseinek ellenőrzését;
ˇ
a futtatható gépi kód létrehozását;
ˇ
az ellenőrzéshez és dokumentáláshoz szükséges fordítási lista fájl létrehozását;
ˇ
az ellenőrzéshez szükséges szimbólum térkép fájl létrehozását;
ˇ
és az MPLAB fejlesztői környezetben elvégezhető nyomkövetéshez szükséges információs fájl összeállítását.
Az MPLINK összefűző program lehetséges legújabb (2005.03.) változatai:
ˇ
16-bites DOS vagy Windows 3.1 változat (v2.6; 1,14MB), amely DOS parancssorból vagy a Windows DOS ablakában szintén parancssorból kezelhető;
ˇ
32-bites változat (v3.9; 1,48MB), amely a Windows 95-től kezdődően használható DOS ablakból vagy az MPLAB integrált fejlesztői környezetből vezérelve. (Ez utóbbi használata ajánlott. Az MPLAB programmal együtt az MPLINK is automatikusan telepítésre kerül.)
Az MPLINK összefűző programot bemutató fejezetek:
Bemeneti fájlok
Kimeneti fájlok
DOS parancssor használata
Összefűzés vezérlő fájlok
Összefűzési folyamat
MPLIB könyvtár program
Hibaüzenetek
Tudomány és Technika (test@t-es-t.hu)
<< Előző oldal Vissza a tartalomjegyzékhez Vissza a lap tetejére Következő oldal >>