Dika vaovao amin'ny tontolo fampandrosoana Arduino IDE 2.3

Ny vondrom-piarahamonina Arduino, izay mamolavola andian-tsarimihetsika misokatra mifototra amin'ny microcontrollers, dia namoaka ny famoahana ny Arduino IDE 2.3 Integrated Development Environment, izay manome interface tsara ho an'ny fanoratana code, fanangonana, fampidinana firmware amin'ny fitaovana ary mifandray amin'ny boards mandritra ny debugging. . Ny fampivoarana firmware dia atao amin'ny alΓ lan'ny dikan-teny C ++ somary nesorina miaraka amin'ny rafitra Wiring. Ny kaody interface tsara amin'ny tontolo fampandrosoana dia voasoratra ao amin'ny TypeScript (voasoratra JavaScript), ary ny backend dia ampiharina amin'ny Go. Ny kaody loharano dia zaraina eo ambanin'ny fahazoan-dΓ lana AGPLv3. Ny fonosana efa vita dia nomanina ho an'ny Linux, Windows ary macOS.

Ny sampana Arduino IDE 2.x dia mifototra amin'ny tonian-dahatsoratry ny Eclipse Theia ary mampiasa ny sehatra Electron mba hananganana ny mpampiasa interface tsara (ny sampana Arduino IDE 1.x dia vokatra tsy misy dikany voasoratra amin'ny Java). Ny lojika mifandraika amin'ny fanangonana, ny debugging ary ny fametahana ny firmware dia afindra amin'ny dingana misaraka arduino-cli. Ny endri-javatra ao amin'ny IDE dia misy: LSP (Language Server Protocol) fanohanana, adaptive autocompletion of function sy variable names, code navigation tools, theme support, Git integration, support for the storing projects in the Arduino Cloud, serial port monitoring (Serial Monitor).

Dika vaovao amin'ny tontolo fampandrosoana Arduino IDE 2.3

Ao amin'ny dikan-teny vaovao, ny debugger naorina dia nafindra ho amin'ny sokajin'ny fahaiza-manao stable, manohana ny debugging amin'ny fomba mivantana sy ny fahafahana mampiasa teboka tapaka. Ny debugger dia mifototra amin'ny rafitra manara-penitra, izay mahatonga azy ho mora ny manampy ny fanohanan'ny debugging ho an'ny birao rehetra ary mampiasa ny interface Arduino IDE mahazatra ho an'ny debugging. Amin'izao fotoana izao, ny fanohanan'ny debugging dia ampiharina amin'ny boards Arduino Mbed core rehetra toy ny GIGA R1 WiFi, Portenta H7, Opta, Nano BLE ary Nano RP2040 Connect. Ny fanohanan'ny debugging ho an'ny boards mifototra amin'ny core Renesas, toy ny UNO R4 sy Portenta C33, dia kasaina hampidirina ato ho ato, aorian'izay dia hisy ny debugging ho an'ny boards Arduino-ESP32.

Source: opennet.ru

Add a comment