Zdroj Kubanec

Jak na MPLAB v Linuxu?

Tady píšu nějaký guide jak rozjet MPLAB v Linuxu i s přídavným kompilátorem HI-TECH, který kompiluje programy napsané v céčku. Není to nic složitého a neměl by to být žádný problém ani pro lehce zaškoleného linuxáka. Snad zbývá dodat,že používám distribuci Debian/Lenny, takže v jiné distribuci to bude pravděpodobně trochu jinak.

Nejprve je potřeba mít nainstalovaný emulátor wine, ten se nainstaluje jednoduchým příkazem:

sudo aptitude install wine

Dále je nutno si na stránkách Microchipu stáhnout samotný MPLAB, ten si buď najdete na jejich stránkách nebo použijete příkaz, který to udělá za vás:

wget http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_IDE_8_40.zip

Stažený zip je potřeba rozbalit, pokud nemáte program unzip instalujte:

sudo aptitude install unzip

Až budete mít unzip tak stačí už jen napsat příkaz na rozbalení:

unzip MPLAB_IDE_8_40.zip

Nyní stačí přes wine nainstalovat samotný MPLAB

env $WINEPREFIX=$HOME/.wine_mplab wine Install_MPLAB_v840.exe

Část $WINEPREFIX je tady proto, aby se vám MPLAB nainstaloval do vlastního .wine konfiguračního adresáře, je to výhodné kvůli tomu, kdyby se náhodou něco nepovedlo, tak smažete .wine_mplab a neztratíte jiné už nainstalované programy a můžete zkusit instalaci znovu. Je to v podstatě jak kdybyste na svém linuxovém stroji měli vícero nezávislých windowsů, takže smazáním jednoho adresáře docílíte toho že technicky přeinstalujete windows :D.

Jinak tedy naklikáte next next... dokud to po vás nebude chtít instalovat HI-TECH, to je kompilátor céčka, který mi moc nefungoval, tak instalaci tohoto programu zrušte. Pravděpodobně se instalace MPLABu řádně neukončí a vypíše to nějaké errory, z toho si ale nemusíte dělat těžkou hlavu, mělo by to fungovat.

Tímto máte úspěšně nainstalovaný MPLAB, nezbývá nic jiného než vyzkoušet:

env WINEPREFIX=$HOME/.wine_mplab wine ~/.wine_mplab/drive_c/Program\ Files/Microchip/MPLAB\ IDE/Core/MPLAB.exe

Při spuštění se asi objeví zase nějaké errory, které stačí odklikat a jede to.

Teď už jenom zbývá nainstalovat si HI-TECH, který skutečně funguje. Mně se osvědčil HI-TECH verze 9.60PL3, tady máte několik možností na výběr:

  • Necháte si volnou verzi, která kompiluje značně neefektivně
  • Koupíte si plnou verzi, ale není to za pár korun
  • Aktivujete si zkušební verzi na 45 dní a víte jak přeinstalovat windows...

Tuto volnou verzi kompilátoru jsem uploadl na svoje stránky, takže stahujte:

wget http://kubanec.borec.cz/files/HCPICP-pro-9.60PL3.exe

Dále opět pomocí wine stačí nainstalovat tento kompilátor, zase do správného "widnowsu":

env WINEPREFIX=$HOME/.wine_mplab wine HCPICP-pro-9.60PL3.exe

Tady zase naklikáte next next.. až se bude ptát jakou chcete licenci tak dáte "Trial 45 days" a pokud jste připojeni k internetu, tak se to úspěšně zaktivuje na těch 45 dní.

Tak a je to hotovo, stačí už jenom spustit MPLAB, vytvořit si nový projekt v průvodci "Project Wizzard" a v nabídce kompilátorů si vybrat tento PICC a máte vyděláno a můžete programovat v céčku dokud vás to nepřestane bavit :).

| Nahoru | Home | NF technika | Zdroje | Mikroprocesory | Měření | Ostatní | Guitar Pro | Eagle | Něco o mně |