Hızlı yanıt: kod örneği
stackoverflow.com arduino-how-can-i-print-the-unsigned-long-long-data
How about dividing it into upper half and lower half?Try this (not tested):
uint64_t pipe = 0x12345ABCD9LL;//lets assume the data is 12345ABCD9 hexadecimalchar buf[50];if(pipe > 0xFFFFFFFFLL) { sprintf(buf, "%lX%08lX", (unsigned long)(pipe>>32), (unsigned long)(pipe&0xFFFFFFFFULL));} else { sprintf(buf, "%lX", (unsigned long)pipe);}Serial.println( buf );