GCC, Cortex-M3 (STM32) und uint64_t

OP (Firma: EleLa - www.elela.de) #1714681
Lesenswert?

Hallo,

Ich wollte mit 64 Bit Zahlen ein wenig rechnen. Ich habe einen RFID Tag, 
der gibt mir 64 Bit zurück, da ist es natürlich das naheliegendste 
gleich eine 64 Bit Variable zu nehmen.

Mein Code:
1
  iCode <<= 4; // Neues Nibble
2
  iCode |= (RFID_ReadNew & 0xF);

die Variable iCode bleibt immer 0, obwohl in RFID_ReadNew eine Zahl drin 
steht.

Können diese logischen Funktionen keine 64 Bit?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren