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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> USART и режим сна "Power-save", как настроить USART перед сном?
zombi
сообщение Jan 7 2011, 13:04
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(rx3apf @ Jan 5 2011, 22:54) *
Никакие чисто программные настройки неспособны поднять потребление микроконтроллера до 90 mA. И если нет "коротышей" в приведенной схеме, то объяснение остается лишь одно - одна или несколько линий связи с вторым процессором при переходе в режим батарейного питания остаются в режиме выходов с состоянием "1".

Я так понимаю, что перед засыпанием нужно все ноги проца перевести на ввод без подтягивающего резюка?
Или я не прав?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 7 2011, 13:09
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(zombi @ Jan 7 2011, 19:04) *
Я так понимаю, что перед засыпанием нужно все ноги проца перевести на ввод без подтягивающего резюка?
Или я не прав?

По обстановке. Болтающихся входов - быть точно не должно. И паразитной запитки периферии тоже быть не должно.
Go to the top of the page
 
+Quote Post
zombi
сообщение Jan 8 2011, 07:20
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(rx3apf @ Jan 7 2011, 19:09) *
Болтающихся входов - быть точно не должно. И паразитной запитки периферии тоже быть не должно.

Болтающиеся т.е. никуда физически не подключенные?
И куда их желательно подключить? к GND? или к резервному VCC?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 8 2011, 09:23
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(zombi @ Jan 8 2011, 13:20) *
Болтающиеся т.е. никуда физически не подключенные?
И куда их желательно подключить? к GND? или к резервному VCC?

Желательно их никуда не подключать, а перепрограммировать на выход или подключить к ним pull-up.
Go to the top of the page
 
+Quote Post
zombi
сообщение Jan 8 2011, 09:34
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(rx3apf @ Jan 8 2011, 15:23) *
Желательно их никуда не подключать, а перепрограммировать на выход или подключить к ним pull-up.

yeah.gif beer.gif

Т.е. перед засыпанием:
Все не используемые пины переводим в output и выводим "1"(или сразу по ресету).
А все пины к которым подключены другие мс (не важно вход или выход) переводим в input без pull-up?
Правильно?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 9 2011, 14:09
Сообщение #21


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(zombi @ Jan 8 2011, 15:34) *
А все пины к которым подключены другие мс (не важно вход или выход) переводим в input без pull-up?
Не всё так огульно. И где гарантия что ничего не будет болтаться в воздухе, если и у MCU нога в третьем состоянии и у внешней микросхемы вход или выход без активного CS к примеру тоже в третьем состоянии.
Включайте голову! С прошедшими праздниками:-)

Для тех кто в танке:-) - болтающийся в воздухе пин не тот который никуда не подключен, а тот который не притянут к логической 1 или 0.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

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

 


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


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