第二重if内无法设置断点,而且单步调试也不能进入第二个if内,但是全速运行现象正确,我使用的是IAR,求解
uint32_t
time_Auto_Decrement(uint32_t * delay)
{
uint32_t temp = 0;
(*delay) = (*delay);
uint32_t pd = (*delay);
// uint32_t * pd = delay;
if(pd != 0)
{
pd --;
if(pd == 0)
{
temp = 1;
pd = 0;
}
else
{
temp = 0;
}
}
(*delay) = pd;
return temp;
}
一周热门 更多>