Нет, не виснет. Если грамотно написана программа.
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)
О фирме
|
Новости
|
Новые изделия
|
Продукция
|
Прайс-лист
|
Поддержка
|
Интернет-магазин
|
Где купить?
|
Доставка
|
Новостная рассылка
|
Обратная связь
|
Содержание
|
Поиск
Отправлено
L.A.
28 апреля 2003 г. 17:21
В ответ на:
Если питание будет нарастать медленно, то камень может зависнуть намертво и никакой WD не поможет.
отправлено -=Shura=- 28 апреля 2003 г. 13:47
Составить ответ
|||
Конференция
|||
Архив
Ответы
Я тоже так когда-то думал, что не виснет. Ан нет, при очччень медленной подаче напряжения питания виснет так, что не только WDT, но и вход RESET не сбрасывает :(. Проверено на PIC16C65B, PIC16F876. На остальных PIC, я думаю, аналогично. Так что НИКАКИЕ программные ухищрения не спасают. Помогает только полное снятие питания.
—
Dir
(28.04.2003 18:52,
пустое
)
Цифры давай. И примеры программ.
—
L.A.
(28.04.2003 20:06,
пустое
)
Думаю, что ваше так называемое "зависание" - есть просто незапуск генератора при медленном нарастании питания. И все дела.
—
L.A.
(28.04.2003 20:17,
пустое
)
Экперименты по вводу PICа в зависание, действительно, проводились с HS-генератором, но я не думаю, что это существенно. Ведь с установленным битом BOR или внешним супервизором зависаний не было замечено.
—
Dir
(28.04.2003 23:18, 1670 байт)
Ответ: вот и тоже заметил что PIC12F629 при снижении до малого напряжения (примерно 1В) повторно иногда не запускается (BOR отключен)
—
dinam
(29.04.2003 05:44, 157 байт)
P.S. Речь идет о кварцевом генераторе, есс-но.
—
L.A.
(28.04.2003 20:25,
пустое
)
Программа в этом случае должна допускать старт с любого места и с любыми системными и пользовательскими настройками. Не думаю, что тут многие могут похвалиться наличием таких программ.
—
-=Shura=-
(28.04.2003 17:30,
пустое
)
Мои программы такое допускают. Когда я пишу, то естественно учитываю особенности ресета. Правда для этого надо обязательно писать на АСМе.
—
L.A.
(28.04.2003 20:05,
пустое
)
Снимаю шляпу. ;-) Хоть один примерчик, самый простой, не приведёшь?
—
-=Shura=-
(28.04.2003 21:07,
пустое
)
Возьми в проектах. Проект №1 "Датчик присутствия людей". Правда там не исходник, а только файл прошивки.
—
L.A.
(28.04.2003 21:42,
пустое
)
Получилось как "я подъ&$@/\ - ты отмазался". На самом деле я спрашиваю без всякой иронии - это действительно очень серьёзный и интересный вопрос. Но ты же не думаешь, что я сейчас по этому поводу кинусь бинарник дизассемблировать. ;-)
—
-=Shura=-
(28.04.2003 21:51,
пустое
)
Мои программы такое допускают. Когда я пишу, то естественно учитываю особенности ресета. Правда для этого надо обязательно писать на АСМе.
—
L.A.
(28.04.2003 20:05,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru