B4R: indirizzo di scrittura memoria EEPROM fuori limite
L'indirizzo di offset specificato per la lettura o scrittura nella memoria non volatile EEPROM supera la capacità fisica disponibile sul microcontrollore (es. 1024 byte su Arduino Uno).
Categoria
Articoli tecnici organizzati per gruppo funzionale.
L'indirizzo di offset specificato per la lettura o scrittura nella memoria non volatile EEPROM supera la capacità fisica disponibile sul microcontrollore (es. 1024 byte su Arduino Uno).
L'esecuzione di `Pin.AnalogRead` su un pin precedentemente configurato in modalità digitale OUTPUT attiva il pull-up interno o crea conflitti circuitali alterando la misurazione dell'ADC.
Il modulo WiFi integrato nel microcontrollore non riesce ad autenticarsi sull'access point wireless a causa di credenziali WPA2 errate o assenza di segnale a 2.4 GHz.
I pacchetti inviati sulla porta seriale o via software serial giungono a una velocità superiore rispetto alla capacità di elaborazione del loop di ricezione, provocando la perdita di byte.
Se un'operazione di lettura sensore o scambio di rete impiega più tempo rispetto alla soglia massima del Watchdog hardware, il chip viene riavviato forzatamente provocando un boot loop.
La trasmissione di comandi sul bus I2C (Wire) blocca il loop del microcontrollore se il dispositivo periferico (sensore o display) non risponde con l'acknowledge di riga.