Inguqulelo entsha ye-Arduino IDE 2.3 yendawo yophuhliso

Uluntu lwase-Arduino, oluphuhlisa uluhlu lweebhodi ezivulekileyo ezisekelwe kwi-microcontrollers, lipapashe ukukhululwa kwe-Arduino IDE 2.3 indawo yophuhliso edibeneyo, enika i-interface yekhowudi yokubhala, ukuqulunqa, ukukhuphela i-firmware kwizixhobo kunye nokusebenzisana neebhodi ngexesha lokulungiswa kweempazamo. . Uphuhliso lweFirmware luqhutywa kusetyenziswa uguqulelo oluhluthwe kancinci lweC ++ kunye nesakhelo seWiring. Ikhowudi yojongano lwemeko-bume ibhalwe kwi-TypeScript (echwetheziweyo iJavaScript), kwaye i-backend iphunyezwe kwi-Go. Ikhowudi yemvelaphi isasazwa phantsi kwelayisensi ye-AGPLv3. Iiphakheji esele zilungile zilungiselelwe iLinux, iWindows kunye neMacOS.

Isebe le-Arduino IDE 2.x lisekelwe kumhleli wekhowudi ye-Eclipse Theia kwaye isebenzisa iqonga le-Electron ukwakha ujongano lomsebenzisi (isebe le-Arduino IDE 1.x yayiyimveliso yokuzimela ebhalwe kwiJava). Ingqiqo eyayanyaniswa nokuqulunqa, ukulungisa iimpazamo kunye nokulayisha i-firmware ifuduselwa kwinkqubo eyahlukileyo yangasemva arduino-cli. Iimpawu ze-IDE zibandakanya: Inkxaso ye-LSP (iProtocol yeSeva yoLwimi), ukugqitywa ngokuzenzekelayo komsebenzi kunye namagama aguquguqukayo, izixhobo zokukhangela ikhowudi, inkxaso yomxholo, ukuhlanganiswa kweGit, inkxaso yokugcina iiprojekthi kwi-Arduino Cloud, i-serial port monitoring (i-Serial Monitor) .

Inguqulelo entsha ye-Arduino IDE 2.3 yendawo yophuhliso

Kwinguqulelo entsha, i-debugger eyakhelwe-ngaphakathi idluliselwe kwicandelo leempawu ezizinzileyo, ezixhasa ukulungiswa kwimodi ephilayo kunye nokukwazi ukusebenzisa i-breakpoints. I-debugger isekelwe kwisakhelo esisemgangathweni, esenza kube lula ukongeza inkxaso yokuguqula nayiphi na ibhodi kwaye usebenzise ujongano oluqhelekileyo lwe-Arduino IDE yokulungiswa kweempazamo. Okwangoku, inkxaso ye-debugging iphunyeziwe kuzo zonke iibhodi ze-Mbed ezisekelwe kwi-Arduino ezifana ne-GIGA R1 WiFi, i-Portenta H7, i-Opta, i-Nano BLE kunye ne-Nano RP2040 Connect. Ukuxhaswa kwe-debugging kwiibhodi ezisekelwe kwi-core ye-Renesas, njenge-UNO R4 kunye ne-Portenta C33, icwangciswe ukuba yongezwe kwixesha elizayo elingekude, emva koko ukulungiswa kwakhona kuya kufumaneka kwiibhodi ze-Arduino-ESP32.

umthombo: opennet.ru

Yongeza izimvo