реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> STM32F437 - сбрасывается после непродолжительной работы, Самопроизвольный циклический сброс
Сергей Борщ
сообщение Aug 1 2016, 16:48
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (IgorAVR2 @ Aug 1 2016, 19:36) *
После этого посмотрел ещё раз питание микроконтроллера.
Какое из питаний?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
IgorAVR2
сообщение Aug 1 2016, 17:16
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 153
Регистрация: 29-05-08
Пользователь №: 37 901



Цитата(Сергей Борщ @ Aug 1 2016, 19:48) *
Какое из питаний?

Это оба из питаний: и VDD и VDDA.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 1 2016, 18:13
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (IgorAVR2 @ Aug 1 2016, 20:16) *
Это оба из питаний: и VDD и VDDA.

А вы послепроверки причины сброса этот флаг сбрасываете? А то ведь он там может висеть с первого включения...


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
IgorAVR2
сообщение Aug 1 2016, 18:26
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 153
Регистрация: 29-05-08
Пользователь №: 37 901



Цитата(Сергей Борщ @ Aug 1 2016, 21:13) *
А вы послепроверки причины сброса этот флаг сбрасываете? А то ведь он там может висеть с первого включения...

Да, да - все флаги сбрасываю, т.к. вообще после включения у меня там несколько флагов установлено. Ну соответственно если я сбрасываю внешним сбросом, то программа так мне и выдаёт что сброшено по внешней ножки сброса.
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Aug 1 2016, 18:38
Сообщение #20


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Цитата(IgorAVR2 @ Aug 1 2016, 09:36) *
По полученным здесь советам через регистр сброса выяснил, что сброс происходит по подаче питания, то есть микроконтроллер думает что ему передёрнули питание. После этого посмотрел ещё раз питание микроконтроллера. Оно конечно шумноватое, но сильных просаживаний нету и остаётся в пределах от 3,2 до 3,45 вольт, что на мой взгляд вполне допустимо.
Осциллограмму качества питания МК прикладываю. Хотелось бы услышать стороннее мнение на качество питание по картинке.

Ну вообще нужно смотреть именно в момент сброса что там. Может нагрузка какая просаживает. Вообще пички какие-то видны... Если конкретно в этот момент, что на фото, сброса не произошло, то и сос тороны контроллера претензий нету sm.gif Если есть возможность кондер на питании (они есть надеюсь? относительно близко к чипу?) поболее поставить попробуйте. То что другие платы (из первой партии) не сбрасываются так это вероятностный процесс. Впаяли там кондеры с чуть большим номиналом (у них допуск большой до 20%) и этого хватает там.
Короче, дело не в софте, а в качестве питания глазами МК.
Go to the top of the page
 
+Quote Post
adnega
сообщение Aug 11 2016, 19:40
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(jorikdima @ Aug 1 2016, 21:38) *
Ну вообще нужно смотреть именно в момент сброса что там.

Ага, синхронизироваться за передний фронт на NRST.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th September 2025 - 16:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01443 секунд с 7
ELECTRONIX ©2004-2016