Zitat Zitat von KingTobi
Nur weil du uint32_t schreibst heisst das nicht das der Compiler da auch ne 32Bit Variable draus macht.
Mach das mal:
Code:
int main(void) 
{ 
    
  initRobotBase(); 
  powerON(); 
  
  while(true) 
  { 
     
     uint32_t wert1 = 700 * 100 / 100; 
          
     writeInteger(sizeof(wert1), DEC);writeString("\n"); 

     mSleep(5000); 
    
   } 
   return 0; 
}
Dann siehst du wieviel Speicher (Bytes) für wert1 reservieret wurde.