Rom писал(а): * | 2020-май-20 16:31 |
Насколько надёжно будет использовать для сброса только сигнал POR без использования внешнего RESET (есть какая-нибудь статистика, результаты эксплуатации)? И если внешний RESET не использовать, то можно ли вывод RESET оставить не подключенным?
Здравствуйте!
Резюмируя ответы выше, в том числе коллеги, а также в дополнение к ним, сообщаю:
1. Поскольку вывод nRESET является входом, то его однозначно надо разводить и доопределить до допустимого логического уровня напряжения через внешний резистор, то есть, до Ucc;
2. Разведение nRESET не занимает много места, можно удобно подключить к кнопке, а соединение nRESET с отладочным портом только добавляет функциональности в виде управления сбросом микроконтроллера при помощи отладочного средства;
3. Статистических данных по работе с POR нет, как и результатов эксплуатации, поскольку использование POR и PDR не рационально в условиях, когда nRESET надо однозначно доопределить. Однако, привести микроконтроллер в состояние сброса при помощи POR с подачей стабильного напряжения питания можно, но перед этим стоит уяснить некоторую особенность: если посмотрите на рисунок 7 текущей версии спецификации "Сигнал сброса при включении и выключении основного напряжения питания", то важно понимать, что когда питание VDD нарастает до 2В, то микроконтроллер продолжает находиться в состоянии сброса еще 4мс, чтобы за это время напряжение VDD однозначно установилось в рамках питания микроконтроллера (от 3В до 3.6В). Когда же питание VDD опускается ниже 2В, то микроконтроллер уходит в сброс без задержек, однако, микроконтроллер уходит в сброс не полностью, в этот момент батарейный домен переходит на питание BUcc (батарейный домен сохраняет регистры BKP_REG_0x, LSE и RTC - LSE и RTC при условии, что включены), и вот далее, если микроконтроллер просаживается по VDD ниже 1.8В, то он сбрасывается полностью. Поскольку при разводке плат зачастую Ucc и BUcc объединяют, то микроконтроллер при просадке ниже 2В уже сбрасывается полностью.
_________________
Отдел технической поддержки
support@milandr.ru