реклама на сайте
подробности

 
 
> Загон сторожевой собаки в будку и долгое сидение в SLEEP
Pyku_He_oTTyda
сообщение Jun 6 2006, 05:28
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Такая вот ситуация:
Берем МК, например Тини 26, у него предделитель Timer1 может быть 16384 и при частоте 1 МГц мы получаем переполнение за 4 секунды.
Задача такая, останавливаемся на sleep, раз в четыре секунды вываливаемся в прерывание по переполнению, что то делаем, и если условие неверно, опять переходим в sleep.
Вопрос у меня вот в чем: как сбрасывать wdr в момент сидения в sleep? Я сижу в sleep 4 секунды, а максимальное время wdr - 2 секунды.
Отказыватся от wdr не хочется, питание устройства очень редко будет отключатся, sleep - устройство питается от аккумуляторов, хоть достаточно и мощных, но снижение потребления хоть немного не помешает.
Единственное, что пришло в голову, разбивать 4 секудный отрезок таймера по крайней мере на три и сбрасывать wdr. Но вероятно есть и другие решения?


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pyku_He_oTTyda   Загон сторожевой собаки в будку и долгое сидение в SLEEP   Jun 6 2006, 05:28
- - Igor26   Точно не помню, но, помоему, если установить фьюз ...   Jun 6 2006, 05:36
- - otrog   Можно еще находясь в PowerDown просыпаться от WDT....   Jun 6 2006, 05:41
- - Pyku_He_oTTyda   ЦитатаМожно еще находясь в PowerDown просыпаться о...   Jun 6 2006, 05:47
|- - otrog   Цитата(Pyku_He_oTTyda @ Jun 6 2006, 09:47...   Jun 6 2006, 06:08
- - ivstech   >>Такая вот ситуация: >> Берем МК, нап...   Jun 6 2006, 06:06
- - Pyku_He_oTTyda   C резетом по wdr все даже намного проще у меня скл...   Jun 6 2006, 06:23
|- - otrog   Цитата(Pyku_He_oTTyda @ Jun 6 2006, 10:23...   Jun 6 2006, 06:28
- - Rst7   Стоп. В Т26 нерасширенный WDT, так что только ресе...   Jun 6 2006, 07:27
|- - otrog   Цитата(Rst7 @ Jun 6 2006, 11:27) Стоп. В ...   Jun 6 2006, 07:37
- - Pyku_He_oTTyda   ЦитатаУдобно использовать мастер начального кода C...   Jun 6 2006, 09:05
- - add   ЦитатаБерем МК, например Тини 26, А почему для при...   Jun 6 2006, 10:17
- - Pyku_He_oTTyda   ЦитатаА почему для примера не взять tiny2313? или ...   Jun 6 2006, 10:24
- - defunct   Цитата(Pyku_He_oTTyda @ Jun 6 2006, 08:28...   Jun 6 2006, 12:20
- - Pyku_He_oTTyda   Сделал резет по wdr. Сижу в StBy и просыпаюсь по с...   Jun 7 2006, 05:01
- - GetSmart   Что за поделка?   Jun 7 2006, 07:18
- - Pyku_He_oTTyda   Герметичный бокс для видеокамеры с выведенными орг...   Jun 7 2006, 07:27
|- - otrog   Цитата(Pyku_He_oTTyda @ Jun 7 2006, 11:27...   Jun 7 2006, 09:03
- - GetSmart   Там вроде ничего инерционного нету. Я бы предполож...   Jun 7 2006, 08:00
- - ILYCHOFF   мы такие применяли, вроде около 6 мкс, если память...   Jun 7 2006, 08:56
- - Pyku_He_oTTyda   Очень простой ответ условие задачи: 1.в кнопке ма...   Jun 7 2006, 09:23
- - muravei   Что-то я не понял, как пределить: проснулись мы шт...   Sep 4 2008, 17:32


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016