Skip to main content

Co je Arduino IDE?

Arduino reg;Integrované vývojové prostředí (IDE), také známé jako Arduino Vývojové prostředí je program navržený tak, aby usnadnil psaní softwaru pro tuto platformu s otevřeným zdrojovým kódem.Arduino reg;Platforma je oblíbená elektronická platforma určená ke zjednodušení procesu navrhování elektronických zařízení.Mezi běžná využití patří robotika, technologie zlepšení domů, nositelné počítače a aplikace pro novosti.Většina Arduino reg;Vynálezy jsou vyvíjeny pomocí Arduino IDE.

IDE jsou programátoři běžně používány k urychlení procesu programování.Mezi běžné funkce IDE patří automatické číslování linek, zvýraznění syntaxe a integrované kompilace.I když je technicky možné psát software pomocí pouze jednoduchého textového editoru, proces je mnohem jednodušší při psaní kódu v IDE.Mnoho programovacích jazyků má své vlastní IDE a bylo vyvinuto několik IDE obecného účelu.Tyto obecné účelové IDE lze použít s různými podporovanými programovacími jazyky.

The Arduino IDE poskytuje prostředí, které umožňuje programátorům používat jeden program od začátku do konce.Může sledovat více souborů v projektu, což umožňuje programátorům psaní složitějších nebo modulárních programů pro správu jejich projektů.IDE také kompiluje samotný kód, provádí základní ladění a přenáší kód přímo do Arduino reg;deska, která poté použije Arduino reg;Bootloader pro zapisování nového programu do paměti.

Navzdory těmto dalším funkcím si někteří programátoři stěžovali, že Arduino IDE je ve srovnání s jinými, pokročilejšími IDES nevýrazný.Je to proto, že postrádá několik běžných funkcí, včetně automatického číslování viditelných linek, což by programátorům umožnilo snadno odkazovat na konkrétní části zdrojového kódu při hodnocení chybových zpráv nebo komunikaci s jinými programátory.Mezi další chybějící funkce patří podrobné chybové zprávy, které jsou užitečné pro diagnostiku a opravu chyby kódování, a skládání kódu, které programátorům umožňuje zkoumat pouze relevantní části zdrojového kódu skrytí PARS, které nejsou ovlivněny nedávnými změnami.

Aby bylo možnéŘešení těchto omezení, někteří Arduino Programátoři používají k psaní programů jiné IDE.Tito uživatelé mají psané softwarové pluginy pro obecné účely IDE, které přidávají podporu pro Arduino konkrétní programování.To přidává mnoho funkcí, které programátoři chybí v Arduino IDE, ale řešení přichází také s několika omezeními.Za účelem udržení schopnosti používat generické IDES pro Arduino kód, programátoři musí být rutinně aktualizují své pluginy pomocí každé nové vydání Arduino software.Navíc tyto obecné IDE nemohou propojit s Arduino desky, a proto je nelze použít k nahrávání dokončeného softwaru do Arduino vynález.