PlatformIO: tattara lambar tushe don dandamali daban-daban

Platformium

Akwai ƙarin kayan aiki da wurare don masu tsara shirye-shirye. Wasu suna fitowa musamman, kamar yadda lamarin yake Gudanar da Google, wanda ke ba da yawa don magana akai. Wani dandamali wanda dole ne ku kula shine PlatformIO, rukunin yanar gizo don nemo albarkatu na ban mamaki ga waɗanda ke ƙirƙirar lambar tushe don dandamali daban-daban.

A cikin wannan koyawa za ku koyi abin da PlatformIO yake, menene yake nufi, yadda zaku iya samun dama gare shi, da ƙari game da shi. fantastic shirye-shirye mai amfani.

Menene PlatformIO?

PlatformIO IDE ne, wato, yanayin ci gaba mai haɗin gwiwa, tare da ƙwararrun editan lambar, da mai tsara shi don ku iya haɗa lambar tushe don dandamali mai yawa, mai lalata, da kuma jerin ayyuka masu ban sha'awa da kayan aiki don shirye-shirye (naúrar). na serial test Monitor, code analyzer, code autocomplete, library manager, etc.). Yana da kyauta, buɗaɗɗen tushe, kuma kuna iya ƙara ƙarfinsa ta hanyar plugins ko kari. Har ma yana ba da damar haɓaka nesa, ana iya haɗa shi tare da wuraren ajiyar lambar GitHub da GitLab, da sauransu.

A gefe guda, yanayinsa yana da abokantaka da sauƙin amfani, tare da yanayi na zamani, mai ƙarfi, sauri, haske. A plataform Mai yawaita wanda ya riga yana da dubunnan masu amfani, kuma hakan yana samuwa ga duka GNU / Linux, kamar Apple macOS da kuma na Microsoft Windows. Kuna iya ma shigar da shi akan wasu allunan SBC kamar Rasberi Pi.

Ƙarin bayani game da PlatformIO - Duba shafin hukuma

Ƙarin bayani game da al'umma da lambar tushe - Duba shafin akan GitHub

Platformio yana tallafawa

Jerin dandamali masu tallafi by Platformio yana da kyau sosai. Wasu daga cikin gine-ginen da mahaɗarku ke tallafawa sune:

  • hannu
  • Farashin AVR
  • Saukewa: ARC32
  • Farashin LPC
  • Saukewa: PIC32
  • RISC-V
  • da dai sauransu.

Yaya ake girka?

para shigar da PlatformIO Core akan Windows, ko akan macOS yana da sauƙin gaske. Koyaya, idan kuna da GNU / Linux, matakan zasu ɗan ɗan bambanta (ko da yake suna da rubutun don sauƙaƙe komai), ko kuma idan kun yanke shawarar shigar da shi daga tushe ta hanyar tattara kanku.

Ka tuna cewa kana buƙatar gamsar da abubuwan dogaro da yawa kafin shigarwa, kamar shigar da Python, da sauransu.

da matakai don bi Su ne:

  • Zazzage fakitin Platformio:
wget -q https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py

  • Sanya Platformio Core
sudo PLATFORMIO_CORE_DIR=/opt/platformio python3 get-platformio.py

  • Yanzu kuna buƙatar ƙirƙirar hanyar haɗi ta alama zuwa umarnin pio a cikin / usr / local / bin / directory:
sudo ln -s /opt/platformio/penv/bin/pio /usr/local/bin/pio 
  • Yanzu ana iya amfani da pio azaman umarnin tsarin ga duk masu amfani. Ta hanyar tsoho, tushen mai amfani da masu amfani tare da gatan sudo za su iya karantawa da rubutawa zuwa tashar tashar jiragen ruwa. Mai zuwa shine don ƙara mai amfani zuwa ƙungiyar da ta dace:
sudo usermod -a -G dialout $USER
  • Ka tuna cewa don yin canje-canje don aiwatarwa, ya kamata ka sake kunna kwamfutarka ko fita kuma ku koma ciki. Yanzu gwada:
pio --version
  • A ƙarshe, yanzu zaku iya share rubutun shigarwa da cache ɗin da aka samar yayin shigarwa, tunda ba lallai bane:
rm -rf get-platformio.py
sudo find /root/.cache -iname "*platformio*" -delete

Densinstall Platformio Core

Idan kana so uninstall Platformio, zai zama mai sauƙi kamar bin waɗannan matakai a cikin Linux:
</div>
<div>sudo rm -rf /opt/platformio
sudo rm -rf /usr/local/bin/pio
rm -rf ~/.platformio</div>
</div>
<div>

Tambayoyi da karin bayani - Takaddun hukuma

Sanya Platformio IDE

para Sanya Platformio IDE yana da sauƙi kamar bin waɗannan matakan:

  1. Zazzage kuma shigar da sigar hukuma ta editan rubutun Atom daga wannan haɗin.
  2. Da zarar an shigar, buɗe mai sarrafa fakitin Atom.
  3. Je zuwa Menu> Shirya> Zaɓuɓɓuka> Shigar.
  4. Nemo wurin don dandalin dandamali na hukuma.
  5. Sannan shigar da kunshin.
Ka tuna cewa wajibi ne a shigar da Python a kowane hali ...

A wannan yanayin an zaɓi Atom don Platformio, amma kuma yana yiwuwa a yi shi haɗa shi a cikin Visual Studio Code, wanda akwai don Windows da kuma na GNU / Linux. Ana shigar da shi cikin sauƙi, tunda kuna da shi a ciki Fakitin DEB da RPM a wannan hanyar haɗin yanar gizon. A cikin Windows shigarwa zai zama daidai daidai, tare da .exe.

Idan kuna mamakin matakan zuwa shigar da tsawo a cikin VS Code, suna kama da na Atom:

  1. Bude VS Code.
  2. Zaɓi gunkin kari wanda ya bayyana a gefen hagu a cikin nau'i na cubes.
  3. Rubuta PlatformIO kuma zaɓi zaɓi na farko da ya bayyana.
  4. Danna Shigar don shigarwa.
  5. Jira ya cika kuma kun gama.

Sauran wuraren da za a haɗa Platformio

Akwai sauran muhallin wanda za a haɗa Platformio ban da Atom da VS Code, kamar:

  • Netbeans
  • Sublime Text
  • Kulle lambobi
  • husufi

Yanayin aiki na IDE

Platform IDE

Idan wannan shi ne karo na farko da ka ga Platformio interface, za ka ga cewa ba shi da rikitarwa, kuma ya kasu kashi da dama. Abu na farko da za ku gani shine allon maraba idan kun buɗe editan, da sassan kamar:

  • Barka da zuwa: allon farko na tsawo, tare da sigar shigarwa, ayyuka don ƙirƙirar, shigo da kuma buɗe ayyukan, duba misalai, da dai sauransu.
  • Ayyuka: a gefen hagu kuma za ku iya samun jeri tare da duk ayyukan da aka ƙirƙira waɗanda za ku iya gyarawa.
  • Inspector (Inspector): A cikin wannan sashin zaku iya bincika ayyukanku don ƙididdige amfanin ƙwaƙwalwar ajiya.
  • Dakunan karatu: Wannan sashe yayi daidai da manajan ɗakin karatu, don taimaka muku haɗa da ɗakunan karatu na duniya da masu zaman kansu.
  • Faranti (Board): a nan za ku iya nemo da shigar da direbobi don allunan daban-daban waɗanda kuke amfani da su don haɓaka ku. Akwai sama da 1000 da ake samu.
  • Dandalin- Abubuwan da aka yi amfani da su zuwa yanzu an jera su.
  • Na'urori: jera tare da allunan da aka haɗa da PC ɗin ku waɗanda kuke da su a halin yanzu. Ana haifar dashi ta atomatik lokacin haɗi zuwa tashar jiragen ruwa.

Matakai don ƙirƙirar aikin farko

Idan kuna son farawa ƙirƙirar aikinku na farko, zaku iya amfani da Wizard don ƙirƙirar shi cikin sauƙi da sauri:

  1. Je zuwa Platformio Extension Barka da (PIO HOME).
  2. Danna Ƙirƙiri aikin.
  3. Zaɓi suna don sabon aikin ku.
  4. Zaɓi faranti a cikin faranti shafin. Kuna iya shigar da haruffan farko na sunan farantin kuma za a rage lissafin tare da matches.
  5. Yanzu za ku ga cewa zaɓin Tsarin (jerin ma'auni, ra'ayoyi da kyawawan ayyuka don sauƙaƙe haɓakawa) ana yiwa alama ta atomatik, kodayake kuna iya gyara shi.
  6. Kuna iya canza inda za ku ajiye aikin a cikin akwatin Wuri, in ba haka ba zai adana shi a cikin tsoho directory.
  7. Da zarar kun gama, zaku iya danna maɓallin gama kuma zai fara.

Daga nan, hanyar ci gaba za ta canza dangane da nau'in lambar ko aikin da kuke son haɓakawa, da allon da aka zaɓa ko dandamali, tunda za a sami ɗan bambance-bambance.


Kasance na farko don yin sharhi

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.