Перейти к содержанию
    

"Правильный" софт ресет

Atmel пишет про WDT. Не помню, было ли где про то, что нельзя использовать один из портов, заведенный на ресет.
Atmel как раз четко высказывался на этот счет.

Типа не гарантируем...

Иначе действительно получается потенциальный баг. Сброс должен быть полный или не быть вообще, скажем в зависимости от длительности импулься, а не какой-то там наполовину.
Нет, сброс или будет или нет, зависит от массы внешних факторов, например емкости

на пине сброса, температуре итд

А с jmp 0 давно понятно - jmp - это как бы и не ресет совсем. Вообще, не понятно, почему Atmel не предусмотрели еще один источник сброса - программный. Хотя это не единственное, что не понятно.
Ну не ресет, рестарт называется, но кто сказал что с програмной точки зрения будут

какие-нить отличия ?

Вам когда-нить приходилось стопить переферию для переключения пинов на другие

функции ? Если приходилось, то софт рестарт не будет для Вас откровением...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...