Как и на каком счетчике организовать подсчет времени за выполненый цикл и как по завершения цикла его обнулить ардуино на atmega 8.
Как и на каком счетчике организовать подсчет времени за выполненый цикл и как по завершения цикла его обнулить ардуино на atmega 8.
Перед циклом обнулить таймер, по окончании цикла посмотреть сколько таймер натикал.
например так:
время в микросекундах можно смотреть в сериалмонитореPHP код:
unsigned long math_time,old_time;
void setup()
{
Serial.begin(115200);
}
void loop()
{
old_time = micros(); //старт счетчик
//здесь должен быть Ваш измеряемый код
math_time = micros()-old_time; //стоп счетчик
Serial.println(math_time);
delay(500);
}
Большое спасибо Chip.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)