Perché Arduino IDE impiega così tanto tempo per aprire - correzione rapida

Perché Arduino IDE impiega così tanto tempo per aprire - correzione rapida

Arduino IDE è un ottimo strumento per la programmazione di microcontrollori. Tuttavia, a volte l'esperienza lavorativa con Arduino non va bene. Immagina una situazione in cui hai intenzione di scrivere un codice Arduino ma finisce per aspettare 5 minuti fino a quando Arduino inizia.

La maggior parte degli utenti di Arduino affronta il lento tempo di avvio per Arduino IDE. Quindi qui esamineremo alcune correzioni rapide per risolvere questo problema.

Correzioni rapide su Arduino IDE Lento avvio

A volte quando programmiamo diverse schede di microcontrollori, l'installazione di più librerie e core della scheda può comportare il rallentamento dell'IDUINO ARDUINO. Questo di solito accade quando un nuovo aggiornamento IDE Arduino è disponibile una volta che l'aggiornamento viene eseguito il tempo di apertura di Arduino IDE aumenta di un numero eccezionale.

Di seguito è riportato un elenco di poche correzioni rapide che si possono provare:

  • Installa la versione precedente di IDE
  • Usa IDE portatile
  • Rimuovere le librerie e i core del bordo non necessari
  • Disabilita la scansione antivirus per ESP32
  • Disabilita la connessione WiFi

Installa la versione precedente di IDE

La prima soluzione nell'elenco sta tornando alla versione precedente di Arduino IDE. Fino ad ora Arduino ha rilasciato il suo aggiornamento 2.0.2 Versione di IDE. Il più delle volte in cui arriva un nuovo aggiornamento ha alcune funzionalità extra, miglioramenti nell'interfaccia utente/UX, supporto di nuove schede e più nuove librerie.

Questo risultato complessivo nel rallentamento del tempo di avvio perché ogni volta che eseguiamo Arduino IDE verificherà gli aggiornamenti disponibili. Quindi, è necessario aggiornare l'IDE Arduino se non ne abbiamo bisogno.

Molti utenti hanno sistemi obsoleti che non possono eseguire in modo efficiente la versione Arduino aggiornata. Invece di andare con il 2.0 versione uno può andare con 1.8 o 1.9 che è leggero e facile da usare Arduino IDE.

Usa IDE portatile

Il secondo nell'elenco utilizza una versione portatile di Arduino IDE. La versione portatile non ha bisogno di un'autorizzazione a cartella speciale in quanto è come un'unità di penna che si può copiare e utilizzare in qualsiasi sistema senza interferire con altri file di sistemi. Tutto questo porta a più volte a IDE più veloce di quello normale.

La versione portatile di Arduino ha la sua cartella core e librerie separata e memorizza tutti i file localmente senza alcuna necessità di autorizzazioni amministrative di sistema.

Purtroppo, Arduino IDE 2.0 non ha supporto Per Arduino portatile, tuttavia possiamo provarlo nelle versioni precedenti di Arduino. Per creare un arduino portatile basta scaricare 1.8/1.9 in formato file zip ed estrarre il file in una cartella temporanea quindi creare una cartella con nome portatile E sei pronto per andare.

Rimuovere le librerie e i core del bordo non necessari

Arduino impiega così tanto tempo a compilare una semplice risposta a questa è "biblioteche". Ogni volta che l'IDE avvia tutti i file delle librerie installati in IDE vengono analizzati. E questa analisi del file non viene eseguita sul sistema operativo ma utilizzando una macchina Java-virtual con conseguente rallentamento di Arduino IDE e per riscaldare questo antivirus arriva in cui scansiona tutti i file per l'antivirus.

Una soluzione rapida a questo è eliminare le librerie non necessarie installate. Può essere fatto utilizzando il gestore della libreria o eliminando i file dalla directory di lavoro di Arduino. In secondo luogo, non salvare mai alcun file come la documentazione all'interno della cartella Arduino Sketch in quanto sono anche analizzati da Arduino IDE all'avvio.

Ecco una guida completa su come rimuovere la libreria Arduino?

Disabilita la scansione antivirus per Arduino IDE

Oltre a proteggere gli antivirus per PC potrebbe causare problemi in caso di Arduino. Poiché Arduino ha più file tra cui librerie, core e schizzi. Se è installato un software antivirus all'interno del PC, ogni volta che installiamo una nuova libreria viene prima controllata dall'Antivirus.

Arduino IDE imposta molti file nuovi e temporanei una volta compilati il ​​codice, quindi se l'antivirus è impostato per scansionare ogni nuovo file una volta creato, questo potrebbe comportare il lento tempo di avvio.

Quindi una soluzione rapida a questo è provare a disabilitare la cartella della libreria Arduino dalla scansione. Inizializza un elenco di eccezioni all'interno di un programma antivirus in modo che non controlli tali file. Ma ricorda di installare sempre librerie e core da fonti di fiducia poiché abbiamo disabilitato la protezione in tempo reale che può causare problemi.

Disabilita la connessione WiFi

Ultimo nell'elenco delle correzioni rapide è provare a disabilitare la connessione WiFi prima di eseguire Arduino IDE. Molti utenti hanno riferito che la disabilitazione del WiFi ha migliorato il tempo di avvio IDE Arduino. In quanto non verifica i nuovi aggiornamenti di schede e core con conseguenti prestazioni più migliorate.

Ecco un articolo che identifica perché Arduino prende troppo per la compilazione e come risolverlo?

Conclusione

Arduino IDE è un ottimo strumento per la programmazione delle schede dei microcontroller. Ma con gli ultimi aggiornamenti e miglioramenti alcuni utenti potrebbero affrontare un tempo di avvio troppo lungo. Qui in questo articolo abbiamo messo in evidenza alcune delle correzioni rapide a questo problema. Soprattutto, passare a una versione precedente di IDE è di gran lunga la soluzione migliore e semplice a questo problema.