cos'è la variabile uint_32_t e come convertirla in int

buon giorno a tutti, ho provato a cercare prima di chiedere a voi ma non ho capito bene cosa sia.

Anzitutto che cos'è una variabile di tipo uint32_t?

Come posso convertirla in un valore numerico di tipo int?

grazie mille a quanti vorranno aiutarmi

saluti

È un intero senza segno espresso su 32 bit, quindi è già un intero. Spiega esattamente perché vorresti convertirlo.

grazie mille per la tua risposta, sto programmando il touch nextion ed ovviamente la libreria non è perfettissima, o sono io che devo studiare meglio le sintassi.

Grazie mille infatti eguagliando una variabile int a una uint32_t si risolve.

saluti

Sì ma occhio al range. Se è > 32767 non ci starà...

Le definizone di tipo di variabile variono dalla laghezza del bus dati del calcolatore dove gira il C.

Un int in C di arduino sono 2 Byte mentre sul PC sono 4 Byte.

Il nome "uint32_t" é inequivoco. Unsigned INT 32 Bit (4 Byte) che corrispondono a un unsigned long sul Arduino.

Ciao Uwe