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

 
 
> STM32F437 - сбрасывается после непродолжительной работы, Самопроизвольный циклический сброс
IgorAVR2
сообщение Jul 28 2016, 14:39
Сообщение #1


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

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



Есть одна относительно новая разработка на STM32f437GT6, которая была выпущена в количестве 2 шт, было всё ОК. Спаял ещё две штуки и начались проблемы: после того как микроконтроллер поработает какое-то время он начинает циклически сбрасываться. Сбрасывается он с разными интервалами, то чаще, включишь заново реже. То что он сбрасывается чётко видно на осциллограмме ножки RESET, которую я приложил. При этом никакие манипуляции с самой ножкой сброса не помогают, ни конденсатор, ни подключение её напрямую к питанию. Никакие двух дневные эксперименты с самой платой, пропайка и перекидывание микроконтроллеров тоже не помогают.
Сторожевой таймер в программе не задействован. Ночью плата полежала, после чего два часа точно отработала без проблем, а через три опять всё началось.

Почему микроконтроллер может так внутри себя себя сбрасывать без всяких на то причин?

И так на обеих платах...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorAVR2
сообщение Aug 1 2016, 16:36
Сообщение #2


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

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



По полученным здесь советам через регистр сброса выяснил, что сброс происходит по подаче питания, то есть микроконтроллер думает что ему передёрнули питание. После этого посмотрел ещё раз питание микроконтроллера. Оно конечно шумноватое, но сильных просаживаний нету и остаётся в пределах от 3,2 до 3,45 вольт, что на мой взгляд вполне допустимо.
Осциллограмму качества питания МК прикладываю. Хотелось бы услышать стороннее мнение на качество питание по картинке.

Сообщение отредактировал IgorAVR2 - Aug 1 2016, 16:38
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Aug 1 2016, 18:38
Сообщение #3


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

Группа: Свой
Сообщений: 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
Сообщение #4


Гуру
******

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



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

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

Сообщений в этой теме
- IgorAVR2   STM32F437 - сбрасывается после непродолжительной работы   Jul 28 2016, 14:39
- - scifi   Если в прошивке вы не инициируете сброс (сторожево...   Jul 28 2016, 14:42
|- - IgorAVR2   Цитата(scifi @ Jul 28 2016, 17:42) Если в...   Jul 28 2016, 14:52
- - Lmx2315   Цитата(IgorAVR2 @ Jul 28 2016, 17:39) Поч...   Jul 28 2016, 15:01
|- - IgorAVR2   Цитата(Lmx2315 @ Jul 28 2016, 18:01) ..RE...   Jul 28 2016, 15:08
|- - adnega   Цитата(IgorAVR2 @ Jul 28 2016, 18:08) а б...   Jul 28 2016, 15:18
||- - IgorAVR2   Цитата(adnega @ Jul 28 2016, 18:18) Так д...   Jul 28 2016, 15:42
||- - esaulenka   Цитата(adnega @ Jul 28 2016, 18:18) Так д...   Jul 28 2016, 15:55
||- - IgorAVR2   Цитата(esaulenka @ Jul 28 2016, 18:55) Ка...   Jul 28 2016, 17:33
|- - jcxz   Цитата(IgorAVR2 @ Jul 28 2016, 21:08) Ещё...   Jul 28 2016, 18:00
|- - IgorAVR2   Цитата(jcxz @ Jul 28 2016, 21:00) Как-то ...   Jul 28 2016, 20:35
|- - jorikdima   Цитата(IgorAVR2 @ Jul 28 2016, 13:35) Спа...   Jul 28 2016, 20:56
- - adnega   А бы предложил проверить все ли хорошо на Vdda, Vs...   Jul 28 2016, 16:24
- - Сергей Борщ   Vdda смотрите.   Jul 28 2016, 18:19
- - Сергей Борщ   QUOTE (IgorAVR2 @ Aug 1 2016, 19:36) Посл...   Aug 1 2016, 16:48
|- - IgorAVR2   Цитата(Сергей Борщ @ Aug 1 2016, 19:48) К...   Aug 1 2016, 17:16
|- - Сергей Борщ   QUOTE (IgorAVR2 @ Aug 1 2016, 20:16) Это ...   Aug 1 2016, 18:13
|- - IgorAVR2   Цитата(Сергей Борщ @ Aug 1 2016, 21:13) А...   Aug 1 2016, 18:26


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:56
Рейтинг@Mail.ru


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