Nikolay801_ (14.05.2014 18:19, просмотров: 106) ответил Vladimir Ljaschko на Вот жеж говнокод в проекте для EnergyMicro. Или нет?
ну тады и я свой говнокод выложу.
uint32_t deltaT(uint32_t val)
{
uint32_t timS = timeStamp;
if (timS < val)
{
timS += __UINT32_T_MAX__ - val;
}else{
timS -= val;
}
return timS;
}
bool sleep(uint32_t val)
{
uint32_t timS = timeStamp;
while(deltaT(timS) < val);
return true;
}
Будь ты проклят, Перри-Утконос!