Уважаемае коллеги!
Предвижу сарказм по поводу того, что ради экономии одного вывода ломаются копья. Но все GPIO в проце наперечет и очень хочется не задействовать для сброса дополнительный вывод. Так вот. Поскольку в SAM7S NRST - это двунаправленный порт, то реализация, приведенная в документации на симком однозначно не годится. Завели NRST непосредственно на ножку сброса модема. Начал появляться дефект, состоящий в том, что после выключения перед повторным включением нужно делать паузу не менее 30 сек. Иначе процессор не может запуститься. Для решения проблемы тупо поставили в эту цепь диод, чтобы модем не мог сформировать 0 и ввести процессор в состояние сброса.
Дефект исчез. И сброс модема производится и включение происходит нормально. А посему хочу задать вопрос специалистам.
Насколько корректно такое решение в принципе? Если нет, то как можно это корректно и просто реализовать? (В смысле без нагромождения рассыпухи)
Заранее благодарен за помощь.
|