stm32单片机定时器定时,TIM中断函数计数,u32长度,sec+=0x233,如果sec到0xFFFFFFFF满了会怎样

比如到0xFFFFFFFB,再加一个0x233会咋样

溢出了,等于从0开始重新计算,就 好象定义一个两位数,99加1不是100,而是00追问

99加10呢,溢出了变00还是变00后继续往上加,变09?

追答

应该是09,你可以软件仿真一下:
uint8_t a=250;
a+=4;
a+=4;
a+=4;
用KEIL4单步运行,光标指向变量,直接显示结果如下:
250 254 2 6

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答