ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
-
- Да, такой вариант был. Хотелось чтобы точно как в банке причину
определить. Сброс может быть по питанию от супервизора, от WDT,
программный сброс ... - Make_Pic(Вчера, 10:04)
- Как отличить? В каком регистре смотреть? Внешний супервизор и WDT
можно только отличить по импульсу, о котором топике писал - Make_Pic(Вчера, 10:06)
- RCC имеет регистр с указанием причины сброса. SciFi(1 знак., Вчера, 10:12, картинка)
- У ТС внешние WDT и супервизор - LightElf(Вчера, 14:17)
- TPV706 - Make_Pic(Вчера, 10:09)
- RCC имеет регистр с указанием причины сброса. SciFi(1 знак., Вчера, 10:12, картинка)
- там регистра с флагами причин сброса нет случайно? если есть флаг
сброса от внешнего сигнала reset то это ваш wdt и будет - AlexG(Вчера, 10:07)
- В том то и дело, внешний ресет может быть сформирован от
переполнения WDT (1) и от в нем же супервизора по питанию 3.3В (2) Make_Pic(1 знак., Вчера, 11:56, картинка)
- Смотрите что вам SciFi и ЫЫ написали про регистр признаков сброса - Ralex(Вчера, 12:23)
- Который имеется даже в простеньких AVR и MSP... - Гyдвин(Вчера, 12:28)
- Если что определять, что 3.3В не пропадало и был внешний ресет, но
как определить что 3.3В не падало перед ресетом? - Make_Pic(Вчера, 11:59)
- Как я понял, сложность в том, что источников внешнего сброса может
быть несколько, из-за этого флаги регистра МК неинформативны. Если
мощность выхода супервизора и WDT позволяют - заряжать
конденсатор(-ы) через резистор+диод. Приводить в дежурное состояние
"измеряющим" выводом МК, переключив как выход. Если приемлемо, то
посмотрите аппноты slope ADC - там могут быть полезные тонкости. - Dingo(Сегодня, 06:56)
- недавно поднималась тема от ТС. похоже, тут продолжение. я уже объяснял, что если сохранять данные, то сохранять периодически, а не надеяться на отсутствие ресета. но нихрена - грабли наше всё. теперь вот акцент на аппаратную эррорологию. тут как раз нашелся клон-аналог старинного, как говно мамонта, ADM706, ну и обсасывается идея как его на логгер натянуть Vit(1 знак., Сегодня, 07:49, ссылка)
- Как я понял, сложность в том, что источников внешнего сброса может
быть несколько, из-за этого флаги регистра МК неинформативны. Если
мощность выхода супервизора и WDT позволяют - заряжать
конденсатор(-ы) через резистор+диод. Приводить в дежурное состояние
"измеряющим" выводом МК, переключив как выход. Если приемлемо, то
посмотрите аппноты slope ADC - там могут быть полезные тонкости. - Dingo(Сегодня, 06:56)
- Смотрите что вам SciFi и ЫЫ написали про регистр признаков сброса - Ralex(Вчера, 12:23)
- Есть, называется RCC->CSR. - ЫЫyкпy(Вчера, 10:17)
- В том то и дело, внешний ресет может быть сформирован от
переполнения WDT (1) и от в нем же супервизора по питанию 3.3В (2) Make_Pic(1 знак., Вчера, 11:56, картинка)
- Как отличить? В каком регистре смотреть? Внешний супервизор и WDT
можно только отличить по импульсу, о котором топике писал - Make_Pic(Вчера, 10:06)
- Да, такой вариант был. Хотелось чтобы точно как в банке причину
определить. Сброс может быть по питанию от супервизора, от WDT,
программный сброс ... - Make_Pic(Вчера, 10:04)