Arduino Integrated Development Environment (IDE) är ett plattformsoberoende program (för Windows, macOS, Linux) som är skrivet i funktioner från C och C++. Det används för att skriva och ladda upp program till Arduino kompatibla brädor, men också med hjälp av tredjepartskärnor, andra leverantörsutvecklingskort.,

Arduino Software IDE

Screenshot of the Arduino IDE showing a blink program

Developer(s)

Arduino Software

Stable release
1.8.,>

Arkiv

skrivet i

C, C++, Java

operativsystem

Windows, macOS, Linux

plattform

IA-32, x86-64, arm

typ

integrerad utvecklingsmiljö

licens

LGPL-eller GPL-licens

webbplats

källkoden för IDE släpps under GNU General Public License, version 2., Arduino IDE stöder språken C och C++ med hjälp av särskilda regler för kodstrukturering. Arduino IDE levererar ett programbibliotek från Wiring-projektet, vilket ger många vanliga inmatnings-och utmatningsförfaranden. Användarskriven kod kräver endast två grundläggande funktioner, för att starta skissen och huvudprogramslingan, som sammanställs och kopplas till ett program stub main() till ett körbart cykliskt verkställande program med GNU toolchain, som också ingår i ide-distributionen., Arduino IDE använder programmet avrdude för att konvertera den körbara koden till en textfil i hexadecimal kodning som laddas in i Arduino-kortet av ett lastarprogram i styrelsens firmware. Som standard används avrdude som uppladdningsverktyg för att blinka användarkoden på officiella Arduino-brädor.

med Arduinos ökande popularitet som en mjukvaruplattform började andra leverantörer implementera anpassade kompilatorer och verktyg (kärnor) med öppen källkod som kan bygga och ladda upp skisser till andra mikrokontroller som inte stöds av Arduinos officiella mikrokontroller.,

i oktober 2019 började Arduino-organisationen ge tidig tillgång till en ny Arduino Pro IDE med felsökning och andra avancerade funktioner.

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *