Цитата(Serj78 @ Mar 18 2007, 01:39)

Задача состоит в следущем- минимизировать энергопотребление логгера температуры.
Для этого использую idle, таймер2 с часовым кварцем отсчитывает минутные интервалы, по переполнению просыпаемся, опрашиваем DS18S20, датчики, пр, пишем во внешнюю память, и снова в idle...
так вот- несмотря на то, что в idle ядро вроде как останавливается, ток почему-то зависит от тактовой частоты.( если верить даташитам).
Именно так. Потому как там есть не только ядро...
Цитата(Serj78 @ Mar 18 2007, 01:39)

Для активного режима частота нужна высокая (считать надо и создавать временные интервалы) - а для режима idle- и 32кгц достаточно- работает только таймер2.
возникла идея- можно- ли на время пока идет режим idle как-нибудь переключать тактовый генератор на работу от кварца RTC ?, напрмер внешним коммутатором?
кто-нибудь так делал?
Редкое извращение

Не надо idle, делай power save. По прерыванию timer2 просыпаемся и работаем на высокой частоте. Потребление будет этак с 10 uA.