Arduino Integreret udviklingsmiljø (IDE), er en cross-platform (Windows, macOS, Linux), som er skrevet i funktioner fra C og C++. Det bruges til at skrive og uploade programmer til Arduino-kompatible tavler, men også ved hjælp af tredjepartskerner andre leverandørudviklingstavler.,

Arduino Software IDE

Screenshot of the Arduino IDE showing a blink program

Developer(s)

Arduino Software

Stable release
1.8.,>

Arkiv

Skrevet i

C, C++, Java

Operativsystem

Windows, macOS, Linux

Platform

IA-32, x86-64, ARM

Type

Integreret udviklingsmiljø

Licens

LGPL eller GPL licensen

Hjemmeside

Kildekoden til den IDE er frigivet under GNU General Public License, version 2., Arduino IDE understøtter sprogene C og C++ ved hjælp af særlige regler for kodestrukturering. Arduino IDE leverer et Soft .arebibliotek fra Ledningsprojektet, som giver mange fælles input-og output-procedurer. Brugerskrevet kode kræver kun to grundlæggende funktioner, for at starte skitsen og hovedprogramsløjfen, der er kompileret og knyttet til et program stub main() i et eksekverbart cyklisk udøvende program med GNU toolchain, også inkluderet i IDE-distributionen., Arduino IDE beskæftiger programmet avrdude at konvertere den eksekverbare kode i en tekst-fil, i hexadecimal-kodning, der er indlæst i Arduino af en loader programmet i bestyrelsen firmware. Som standard bruges avrdude som uploadværktøj til at blinke brugerkoden på officielle Arduino-tavler.

Med den stigende popularitet af Arduino som en software-platform, andre leverandører er begyndt at implementere tilpasset open source compilere og værktøjer (kerner), der kan bygge og uploade skitser til andre mikrocontrollere, der ikke understøttes af Arduino ‘ s officielle linje af microcontrollere.,

i oktober 2019 begyndte Arduino-organisationen at give tidlig adgang til en ny Arduino Pro IDE med debugging og andre avancerede funktioner.

Articles

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *