Adept (06.08.2012 15:50, просмотров: 59) ответил sag1979 на Подскажите способ измерять загрузку контроллера с помощью таймера!
А нахрена тут таймер?? Разве только чтоб отмерять фиксированный временной интервал, для измерегния.
Если есть главный цикл, то считаем количество оборотов в нём за единицу времени.
Вычитаем из результата константу - время отведённое для выполнения необходимых и исполняемых всегда системных процедур (например системных часиков :)
полученное число - принимаем за 100%
если главный цикл прерывается любыми задачами или процессами, то полученное число всегда будет меньше эталлона.
Точность в процент и даже в сотую процента вполне достижима. А куда больше-то ?
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)