#include "stm32f10x.h" // Device header volatile long long c =0; int main(void) { long long a = 0x1234567822345678; long long b = sizeof(a); c = a+b; //printf("%ld",c); while(1) { } }