Jauna Arduino IDE 2.3 izstrādes vides versija

Сообщество Arduino, развивающее серию открытых плат на базе микроконтроллеров, опубликовало релиз интегрированной среды разработки Arduino IDE 2.3, предоставляющей интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Разработка прошивок производится на немного урезанной версии C++ с фреймворком Wiring. Код интерфейса среды разработки написан на языке TypeScript (типизированный JavaScript), а бэкенд реализован на языке Go. Исходные тексты распространяются под лицензией AGPLv3. Подготовлены готовые пакеты для Linux, Windows и macOS.

Arduino IDE 2.x filiāle ir balstīta uz Eclipse Theia koda redaktoru un izmanto Electron platformu, lai izveidotu lietotāja interfeisu (Arduino IDE 1.x filiāle bija patstāvīgs produkts, kas rakstīts Java). Loģika, kas saistīta ar programmaparatūras apkopošanu, atkļūdošanu un ielādi, tiek pārvietota uz atsevišķu fona procesu arduino-cli. IDE funkcijās ietilpst: LSP (Language Server Protocol) atbalsts, funkciju un mainīgo nosaukumu adaptīvā automātiskā pabeigšana, kodu navigācijas rīki, motīvu atbalsts, Git integrācija, atbalsts projektu glabāšanai Arduino mākonī, seriālā porta uzraudzība (Serial Monitor).

Jauna Arduino IDE 2.3 izstrādes vides versija

Jaunajā versijā iebūvētais atkļūdotājs ir pārcelts uz stabilu līdzekļu kategoriju, atbalstot atkļūdošanu tiešraides režīmā un iespēju izmantot pārtraukuma punktus. Atkļūdotājs ir balstīts uz standarta sistēmu, kas ļauj viegli pievienot atkļūdošanas atbalstu jebkurai platei un izmantot standarta Arduino IDE saskarni atkļūdošanai. Pašlaik atkļūdošanas atbalsts ir ieviests visām Mbed kodola Arduino plāksnēm, piemēram, GIGA R1 WiFi, Portenta H7, Opta, Nano BLE un Nano RP2040 Connect. Tuvākajā laikā plānots pievienot atkļūdošanas atbalstu uz Renesas kodolu balstītām platēm, piemēram, UNO R4 un Portenta C33, pēc kuras atkļūdošana būs pieejama arī Arduino-ESP32 platēm.

Avots: opennet.ru

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster