ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
27 апреля
1583991 Топик полностью
reZident (Сегодня, 16:21, просмотров: 54) ответил Ralex на Дегенераты блд. Я правильно понимаю, что они так сделали в надежде что хотя бы кто-то объединяет вывод RST проца с выводами RST периферийных микросхем, так чтобы при soft rst и периферия сбрасывалась?
Наши программисты задействовали эту функцию software reset для того, чтобы бутлоадер запускать на устройстве, подключенного вместе с другими на общей шине. Для прочих целей у нас обычно аппаратный WatchDog применяется, который питание всего устройства отключает/включает. Таким образом обеспечивается сброс всей периферии даже, если где-то от внешних помех возник триггерный эффект во входных цепях. 

Научены горьким опытом, когда однажды на котельной в нашем приборе завис АЦП, программно его не получалось переинициализировать и от перегрева теплоносителя полопались трубы в системе отопления всего здания. Так что лучше уж все питание выключить и стартануть штатным образом.