Il 09/09/2017 08.41, mmm ha scritto:
> errore, vuol dire:
> Se l'inizializzazione della USB fallisce ALLORA fermati e non fare piu'
> nulla.
>
> quello che dici tu sarebbe ( al posto di tutto l'if
>
> while (Usb.Init()==-1)
hai ragione, ho usato impropriamente il "finchè"
> attento che pero' questo statement prova continuamente ad inizializzare
> la Usb,
quindi, se non ho capito male, l'istruzione (Usb.Init()==-1) farebbe due
cose contemporaneamente come
1) inizializzare la porta
2) verificare che sia inizializzata ?
So solo che da quando ad Arduino uno ho aggiunto un LCD 1602 la porta
usb non funziona e pensando che l'lcd potesse andare in conflitto con la
seriale di Arduino ho aggiunto un modulo i2C, pensando che con l'uso di
solo 2 fili diminuissero le criticità, e invece non è cambiato niente.
> solo tu puoi sapere se ha senso farlo
e infatti io so che DEVE essere inizializzata per garantire il flusso dati