Arduino IDE 2.3 хөгжүүлэлтийн орчны шинэ хувилбар

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

Arduino IDE 2.x салбар нь Eclipse Theia код засварлагч дээр суурилсан бөгөөд хэрэглэгчийн интерфэйсийг бүтээхдээ Electron платформыг ашигладаг (Arduino IDE 1.x салбар нь Java хэл дээр бичигдсэн бие даасан бүтээгдэхүүн байсан). Програм хангамжийг эмхэтгэх, дибаг хийх, ачаалахтай холбоотой логик нь тусдаа arduino-cli процесст шилждэг. IDE-ийн онцлогууд нь: LSP (Language Server Protocol) дэмжлэг, функц болон хувьсагчийн нэрийг автоматаар бөглөх, кодын навигацийн хэрэгсэл, сэдвийг дэмжих, Git интеграцчилал, Arduino Cloud дахь төслүүдийг хадгалах дэмжлэг, цуваа портын хяналт (цуваа монитор) .

Arduino IDE 2.3 хөгжүүлэлтийн орчны шинэ хувилбар

Шинэ хувилбарт суулгасан дибаглагчийг амьд горимд дибаг хийхийг дэмжиж, таслах цэгийг ашиглах чадварыг тогтвортой функцуудын ангилалд шилжүүлсэн. Дибаглагч нь стандарт систем дээр суурилдаг бөгөөд энэ нь аливаа самбарт дибаг хийх дэмжлэгийг нэмж, дибаг хийхэд стандарт Arduino IDE интерфейсийг ашиглахад хялбар болгодог. Одоогоор GIGA R1 WiFi, Portenta H7, Opta, Nano BLE, Nano RP2040 Connect зэрэг Mbed цөм дээр суурилсан бүх Arduino хавтангуудад дибаг хийх дэмжлэг хэрэгжиж байна. UNO R4 болон Portenta C33 зэрэг Renesas цөм дээр суурилсан самбаруудын дибаг хийх дэмжлэгийг ойрын ирээдүйд нэмэхээр төлөвлөж байгаа бөгөөд үүний дараа Arduino-ESP32 хавтангуудад дибаг хийх боломжтой болно.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster