PlatformIO: kompilujte zdrojový kód pre rôzne platformy

Platformium

Existuje stále viac nástrojov a zariadení pre programátorov. Niektoré vynikajú obzvlášť, ako je to v prípade Google Collaboratory, ktorá dáva veľa čo povedať. Ďalšia z platforiem, na ktorú musíte venujte pozornosť PlatformIO, stránka na nájdenie mimoriadnych zdrojov pre tých, ktorí vytvárajú zdrojový kód pre rôzne platformy.

V tomto návode sa dozviete, čo je PlatformIO, na čo slúži, ako sa k nej dostanete a ešte oveľa viac. fantastický programovací nástroj.

Čo je PlatformIO?

PlatformIO je IDE, teda integrované vývojové prostredie s jeho profesionálnym editorom kódu a jeho kompilátorom, aby ste mohli skompilovať zdrojový kód pre množstvo platforiem, debugger, ako aj sériu veľmi zaujímavých funkcií a nástrojov pre programovanie (jednotka sériového testovacieho monitora, analyzátora kódu, automatického dopĺňania kódu, správcu knižnice atď.). Je bezplatný, s otvoreným zdrojom a jeho možnosti môžete rozšíriť pomocou doplnkov alebo rozšírení. Umožňuje dokonca vzdialený vývoj, možno ho integrovať s úložiskami kódu GitHub a GitLab atď.

Na druhej strane je jeho prostredie veľmi priateľské a ľahko ovládateľné, s moderným, výkonným, rýchlym, ľahkým prostredím. Platforma Veľmi všestranný ktorý už má tisíce používateľov a je dostupný pre GNU / Linux, ako Apple macOS a tiež pre Microsoft Windows. Môžete ho dokonca nainštalovať na určité dosky SBC, ako je Raspberry Pi.

Viac informácií o PlatformIO - Pozrite si oficiálnu stránku

Viac o komunite a zdrojovom kóde - Zobraziť stránku na GitHub

Platformy podporované platformou

Zoznam podporované platformy od Platformio je naozaj dobrý. Niektoré z architektúr podporovaných vaším kompilátorom sú:

  • ARM
  • atemel avr
  • ARC32
  • NXP LPC
  • mikročip PIC32
  • RISC-V
  • a tak ďalej

Ako inštalujete?

na nainštalujte PlatformIO Core v systéme Windows alebo macOS je to naozaj jednoduché. Ak však máte GNU / Linux, kroky budú o niečo komplikovanejšie (hoci majú tiež skript, ktorý všetko uľahčí), alebo ak sa rozhodnete nainštalovať ho zo zdroja kompiláciou sami.

Pamätajte, že pred inštaláciou musíte splniť niekoľko závislostí, ako je napríklad nainštalovaný Python atď.

undefined kroky, ktoré treba sledovať Sú to:

  • Stiahnite si balík Platformio:
wget -q https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py

  • Nainštalujte Platformio Core
sudo PLATFORMIO_CORE_DIR=/opt/platformio python3 get-platformio.py

  • Teraz musíte vytvoriť symbolický odkaz na príkaz pio v adresári / usr / local / bin /:
sudo ln -s /opt/platformio/penv/bin/pio /usr/local/bin/pio 
  • Teraz možno pio použiť ako systémový príkaz pre všetkých používateľov. V predvolenom nastavení budú môcť užívateľ root a používatelia s oprávneniami sudo čítať a zapisovať na sériový port. Nasleduje pridanie používateľa do príslušnej skupiny:
sudo usermod -a -G dialout $USER
  • Pamätajte, že ak chcete vykonať zmeny a aby sa prejavili, mali by ste reštartujte počítač alebo sa odhláste a znova prihláste. Teraz skúste:
pio --version
  • Nakoniec môžete vymazať inštalačný skript a vyrovnávaciu pamäť, ktoré boli vygenerované počas inštalácie, pretože nie sú potrebné:
rm -rf get-platformio.py
sudo find /root/.cache -iname "*platformio*" -delete

Densinstall Platformio Core

Ak chcete, aby odinštalovať Platformio, bude to také jednoduché, ako postupovať podľa týchto ďalších krokov v systéme Linux:
</div>
<div>sudo rm -rf /opt/platformio
sudo rm -rf /usr/local/bin/pio
rm -rf ~/.platformio</div>
</div>
<div>

Otázky a ďalšie informácie - Úradná dokumentácia

Nainštalujte Platformio IDE

na nainštalujte Platformio IDE Je to také jednoduché ako tieto kroky:

  1. Stiahnite si a nainštalujte oficiálnu verziu textového editora Atom z tohto odkazu.
  2. Po inštalácii otvorte správcu balíkov Atom.
  3. Prejdite do ponuky > Upraviť > Predvoľby > Inštalovať.
  4. Pozrite sa na oficiálny platformio-ide.
  5. Potom nainštalujte balík.
Pamätajte, že v každom prípade je potrebné nainštalovať Python ...

V tomto prípade bol Atom vybraný pre Platformio, ale je tiež možné ho integrovať v kóde Visual Studio, ktorý je dostupný pre Windows a tiež pre GNU/Linux. Inštaluje sa jednoducho, keďže ho máte k dispozícii v Balíky DEB a RPM na tomto odkaze. V systéme Windows by bola inštalácia rovnako jednoduchá, s príponou .exe.

Ak vás zaujímajú kroky k nainštalovať rozšírenie v kóde VS, sú podobné tým Atom:

  1. Otvorte kód VS.
  2. Vyberte ikonu rozšírenia, ktorá sa zobrazí na ľavej strane vo forme kociek.
  3. Napíšte PlatformIO a vyberte prvú možnosť, ktorá sa zobrazí.
  4. Pre inštaláciu stlačte Inštalovať.
  5. Počkajte na dokončenie a máte hotovo.

Iné prostredia, do ktorých integrovať Platformio

Tam iných prostrediach do ktorého integrovať Platformio okrem Atom a VS Code, ako napríklad:

  • Netbeans
  • Sublime Text
  • Codeblocky
  • Zatmenie

Pracovné prostredie IDE

Platforma IDE

Ak toto rozhranie Platformio vidíte prvýkrát, uvidíte, že nie je zložité a je rozdelené do niekoľkých sekcií. Prvá vec, ktorú uvidíte, je uvítacia obrazovka po otvorení editora a sekcie ako:

  • Vitajte: prvá obrazovka rozšírenia s nainštalovanou verziou, funkciami na vytváranie, import a otváranie projektov, pozri príklady atď.
  • projekty: vľavo nájdete aj zoznam všetkých vytvorených projektov, ktoré môžete upravovať.
  • Inšpekcia (inšpektor): V tejto sekcii môžete skontrolovať svoje projekty na štatistiky využitia pamäte.
  • Knižnice: Táto časť zodpovedá správcovi knižnice, aby vám pomohla zahrnúť globálne a súkromné ​​knižnice.
  • Taniere (doska): tu môžete nájsť a nainštalovať ovládače pre rôzne dosky, ktoré používate pri vývoji. K dispozícii je viac ako 1000.
  • Platformy- Sú uvedené doteraz používané platformy.
  • Zariadenia: zoznam s doskami pripojenými k vášmu PC, ktoré aktuálne máte. Generuje sa automaticky pri pripojení k portu.

Kroky na vytvorenie prvého projektu

Ak chcete začať vytvorte svoj prvý projekt, môžete použiť sprievodcu na jeho jednoduchšie a rýchlejšie vytvorenie:

  1. Prejdite na stránku Platformio Extension Welcome (PIO HOME).
  2. Kliknite na Vytvoriť projekt.
  3. Vyberte názov pre svoj nový projekt.
  4. Vyberte tanier na karte taniere. Môžete zadať prvé písmená názvu tabuľky a zoznam sa zmenší o zhody.
  5. Teraz uvidíte, že možnosť Framework (séria kritérií, konceptov a osvedčených postupov na uľahčenie vývoja) je automaticky označená, aj keď ju môžete upraviť.
  6. V poli Umiestnenie môžete upraviť, kam sa má projekt uložiť, inak by sa uložil do predvoleného adresára.
  7. Po dokončení môžete stlačiť tlačidlo Dokončiť a spustí sa.

Odtiaľ sa spôsob postupu bude meniť v závislosti od typu kódu alebo projektu, ktorý chcete vyvinúť, a zvolenej dosky alebo platformy, pretože budú existovať malé rozdiely.


Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.