Arduino IDE - Arduino IDE - Wikipedia
Screenshot z Arduino IDE zobrazující a blikat program | |
Vývojáři | Software Arduino |
---|---|
Stabilní uvolnění | 1.8.13 / 16. června 2020[1] |
Úložiště | |
Napsáno | C, C ++, Jáva |
Operační systém | Okna, Operační Systém Mac, Linux |
Plošina | IA-32, x86-64, PAŽE |
Typ | Integrované vývojové prostředí |
Licence | LGPL nebo GPL licence |
webová stránka | www |
The Integrované vývojové prostředí Arduino (IDE ) je napříč platformami aplikace pro Okna, Operační Systém Mac, Linux ), který je zapsán ve funkcích z C a C ++.[2] Používá se k psaní a nahrávání programů do Arduino kompatibilní desky, ale také s pomocí jader třetích stran další vývojové desky dodavatelů.[3]
Zdrojový kód pro IDE je uvolněn pod GNU General Public License, verze 2.[4] Arduino IDE podporuje jazyky C a C ++ pomocí speciálních pravidel strukturování kódu.[5] Arduino IDE dodává a softwarová knihovna z Elektrické vedení projekt, který poskytuje mnoho společných vstupních a výstupních postupů. Uživatelem psaný kód vyžaduje pouze dvě základní funkce pro spuštění náčrtu a hlavní programové smyčky, které jsou kompilovány a propojeny se stubem programu hlavní() do spustitelného souboru cyklický manažer program s GNU toolchain, rovněž součástí distribuce IDE.[6] Arduino IDE program využívá avrdude převést spustitelný kód do textového souboru v hexadecimálním kódování, který je načten do desky Arduino programem zavaděče ve firmwaru desky.[7] Ve výchozím nastavení se jako nástroj pro nahrávání flashuje uživatelský kód na oficiální desky Arduino avrdude.[8]
Vývojáři | Software Arduino |
---|---|
Náhled verze | v0.1.2 / 14. září 2020[9] |
Úložiště | |
Napsáno | C, C ++ |
Operační systém | Okna, Operační Systém Mac, Linux |
Plošina | IA-32, x86-64, PAŽE |
Typ | Integrované vývojové prostředí |
Licence | LGPL nebo GPL licence |
webová stránka | blog |
S rostoucí popularitou Arduina jako softwarové platformy začali jiní prodejci implementovat vlastní kompilátory a nástroje (jádra) open source, které mohou vytvářet a nahrávat skici do jiných mikrokontroléry které nejsou podporovány oficiální řadou mikrokontrolérů Arduino.
V říjnu 2019 Arduino organizace začala poskytovat předčasný přístup k novému IDE Arduino Pro s laděním[10] a další pokročilé funkce.[11]
Reference
- ^ „Poznámky k verzi softwaru Arduino“. Projekt Arduino. Citováno 25. září 2019.
- ^ „Arduino - FAQ“. www.arduino.cc. Citováno 2020-08-27.
- ^ „Aktualizováno: Arduino ohlašuje desku FPGA, ATmega4809 v Uno Wi-Fi mk2, cloudový IDE a IoT hardware“. Týdenní elektronika. 2018-05-18. Citováno 2018-06-14.
- ^ „Zdrojový kód Arduina“.
- ^ Purdum, Jack J. (30. června 2015). Začátek C pro Arduino: naučte se programování C pro Arduino (Druhé vydání.). [New York]. ISBN 9781484209400. OCLC 912875060.
- ^ Castro, Jorge R. (září 2015). Budování domácího bezpečnostního systému s Arduino: navrhujte, budujte a udržujte domácí bezpečnostní systém s Arduino Uno. Birmingham, Velká Británie. str. 15. ISBN 9781785283802. OCLC 922588951.
- ^ Banzi, Massimo; Shiloh, Michael. Začínáme s Arduino (Třetí vydání.). Sebastopol, CA. ISBN 9781449363314. OCLC 898290173.
- ^ „Proces vytváření náčrtu - Arduino CLI“. arduino.github.io. Citováno 2020-03-24.
- ^ „Poznámky k verzi Arduino Pro“. Projekt Arduino. Citováno 26. září 2020.
- ^ „Arduino IDE konečně roste“. Hack Den. 2019-10-21. Citováno 2019-11-04.
- ^ „Představujeme nové Arduino Pro IDE s pokročilými funkcemi“. Studio SEEED. 2019-10-21. Citováno 2019-11-04.