Страница 1 из 1

Как бы измерить CPU Idle у ATMega?

Добавлено: Вт янв 13, 2009 22:25:46
Spider
Вот решил замекрить на сколько я нагрузил проц. Или точнее сколько ещё MIPSов у меняосталось.
Чё-то сижу и туплю, а как узнать какая сейчас нагрузка напроц?

Re: Как бы измерить CPU Idle у ATMega?

Добавлено: Ср янв 14, 2009 09:29:27
Neekeetos
Spider писал(а):Вот решил замекрить на сколько я нагрузил проц. Или точнее сколько ещё MIPSов у меняосталось.
Чё-то сижу и туплю, а как узнать какая сейчас нагрузка напроц?
Ну раз у тебя Idle значит ты запускаешь команду sleep. Для того чтобы оценить сколько времени осталось надо посчитать сколько этот слип выполняется в тактах, например запустив таймер на частоте процессора ,считав его значение до и после слипа и вычислив разницу.

Re: Как бы измерить CPU Idle у ATMega?

Добавлено: Чт янв 15, 2009 00:13:27
Yellow Tiger
Spider писал(а):... а как узнать какая сейчас нагрузка напроц?
Если в "главном цикле" выводить меандр на ногу, то проинтегрировав выход, можно получить Idle прямо в процентах. :)))