Go Down

Topic: Resettare il timer interno???? (Read 1 time) previous topic - next topic

dab77

avoja! grazie della spiegazione.

leo72

Con alcune precisazioni: il tipo di dati boolean, così come il byte, nel linguaggio di Arduino sono alias del tipo unsigned char per cui occupano a prescindere 1 byte intero anche se il primo usa solo 1 bit come flag. Quindi 5 boolean occupano 5 byte.
Ma potresti ad esempio usare le operazioni sui bit e così avresti in un byte ben 8 flag vero/falso da usare a piacimento.

Oppure dichiarare le memorie da usarsi in flash con PROGMEM così da evitare che il micro le copi in SRAM prima di usarle.

Insomma, l'ottimizzazione delle risorse parte prima dalla conoscenza delle risorse stesse  :D

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy