|
Не стартует STM32 по RESET при включении |
|
|
|
Aug 2 2013, 06:55
|
Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598

|
Здравствуйте все!
Посмотрел на форуме все, что касается RESET для STM32. Внятного решения не нашел.
Посоветуйте пожалуйста! Плата сделана на STM32F407VGT.
1. При включении питания проходит сброс, формируется устойчивый фронт, но процессор не стартует. При нажатии на кнопку RESET , фронт формируется аналогичный, программа выполняется как и надо.
2. При нажатой кнопке RESET включаем питание, потом отпускаем,фронт формируется, но процессор не стартует.
3. Дополнительно еще поставил супервизор с задержкой 350 мс, фронт RESET немного более крутой, но процессор все равно не стартует при включении.
Но самое печальное что из 20 экземпляров плат всего 2 так себя ведут.
На одной из плат поменял процессор, но ничего не поменялось. Все обвязки для RESET и BOOT0 перепаял.
В каком направлении копать?
Спасибо.
|
|
|
|
|
 |
Ответов
|
Sep 30 2016, 10:45
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896

|
Цитата(Forger @ Sep 30 2016, 01:26)  Странное там у вас распределение обязанностей - программист ищет косяки схемотехника, обращаясь на соотв. форуме, а что же делает схемотехник? На форумах программистов ищет косяки (если есть) в вашем софте?  В простых устройствах обычно достаточно на вывод NRST повесить лишь один конденсатор 0.01мк (к GND разумеется), внешний резистор там не нужен (он есть внутри МК). Это увеличивает время импульса сброса МК, пока питание не стабилизируется. А в ответственных девайсах, как тут уже заметили, нужен внешний супервизор, особенно, если питание Vdd нарастает слишком медленно. Так что зовите сюда вашего схемотехника, пусть он решает эту проблему 8) Да я и сам вобщем-то и схемотехник и программист и паяльником пользоваться умею, но данное конкретное устройство попало ко мне уже готовым. Почитал все ответы, но прояснения пока так и не наступило... Дополнительно к описанной ситуации есть еще такое наблюдение: если на вход питания устройства повесить большую емкость (2000 мкФ) и не вешать кондер на сброс, то в этом случае тоже все работает нормально.
|
|
|
|
Сообщений в этой теме
IEC Не стартует STM32 по RESET при включении Aug 2 2013, 06:55 Lmx2315 QUOTE (IEC @ Aug 2 2013, 10:55)
..повес... Aug 2 2013, 07:00 Genadi Zawidowski Напишите короткую программу получения импульсов на... Aug 2 2013, 07:14 Jury093 Цитата(IEC @ Aug 2 2013, 10:55) В каком н... Aug 2 2013, 08:29 sergk Увеличьте конденсатор в цепи сброса- не хватает вр... Aug 2 2013, 08:37 Сергей Борщ "Не стартует" - это внешнее проявление н... Aug 2 2013, 09:04 IEC Цепи питания перепаял, на всех ножках питания 0.1 ... Aug 2 2013, 09:28 Jury093 Цитата(IEC @ Aug 2 2013, 13:28) Цепи пита... Aug 2 2013, 10:57 adnega Цитата(IEC @ Aug 2 2013, 10:55) Но самое ... Aug 2 2013, 11:07 IEC Цитата(adnega @ Aug 2 2013, 13:07) У 407 ... Aug 2 2013, 11:51  Lmx2315 QUOTE (IEC @ Aug 2 2013, 15:51) А что так... Aug 2 2013, 11:53   adnega Цитата(Lmx2315 @ Aug 2 2013, 15:53) errat... Aug 2 2013, 12:00 pistoletov Как-то уалось решить проблему? У меня подобная сит... May 4 2015, 13:01 adnega Цитата(pistoletov @ May 4 2015, 16:01) Ка... May 4 2015, 13:57  pistoletov Цитата(adnega @ May 4 2015, 16:57) 2. Оши... May 4 2015, 16:56  scifi Цитата(adnega @ May 4 2015, 16:57) Вариан... May 4 2015, 18:45 pistoletov попробую другую прошивочку. Другой экземпляр нет в... May 4 2015, 15:27 Golikov A. без прерываний у вас не работает библиотечная функ... May 4 2015, 17:47 pistoletov Это речь о systick таймере? я не пользуюсь им. Но... May 4 2015, 18:33 adnega Цитата(pistoletov @ May 4 2015, 21:33) пр... May 5 2015, 06:41 x893 4 и 5 наиболее вероятны
3 вытекает из 4,5 May 4 2015, 21:29 shreck Упомяну такую вещь как скорость нарастания напряже... May 5 2015, 02:01 pistoletov Программа моя. Хочу признаться что я не имею больш... May 5 2015, 07:49 makshimik Здравствуйте, все! Кажется, у меня есть решени... Jan 1 2016, 06:02 okela Цитата(shreck @ May 5 2015, 05:01) Упомян... Sep 29 2016, 09:48 Forger Цитата(okela @ Sep 29 2016, 12:48) Схему ... Sep 29 2016, 22:26 Сергей Борщ QUOTE (okela @ Sep 29 2016, 12:48) Понима... Sep 30 2016, 06:39  Forger Цитата(Сергей Борщ @ Sep 30 2016, 09:39) ... Sep 30 2016, 06:47   Сергей Борщ QUOTE (Forger @ Sep 30 2016, 09:47) Т.е. ... Sep 30 2016, 06:52    Forger Цитата(Сергей Борщ @ Sep 30 2016, 09:52) ... Sep 30 2016, 07:03     Сергей Борщ QUOTE (Forger @ Sep 30 2016, 10:03) Т.е. ... Sep 30 2016, 07:18      Forger Цитата(Сергей Борщ @ Sep 30 2016, 10:18) ... Sep 30 2016, 07:29       AVI-crak Не понимаю, зачем внешний супервизор - при наличии... Sep 30 2016, 09:14       Сергей Борщ QUOTE (Forger @ Sep 30 2016, 10:29) Согла... Sep 30 2016, 09:17  okela Цитата(Сергей Борщ @ Sep 30 2016, 09:39) ... Sep 30 2016, 15:41   Forger Цитата(okela @ Sep 30 2016, 18:41) У меня... Sep 30 2016, 15:46    okela Цитата(Forger @ Sep 30 2016, 18:46) Попро... Sep 30 2016, 16:26     Forger Цитата(okela @ Sep 30 2016, 19:26) Для эт... Sep 30 2016, 17:05   Сергей Борщ QUOTE (okela @ Sep 30 2016, 18:41) Пролей... Sep 30 2016, 18:43    okela Цитата(Сергей Борщ @ Sep 30 2016, 21:43) ... Sep 30 2016, 22:31 Alex11 Вы, похоже, ответ сами написали:
Цитатасупервизора... Sep 29 2016, 20:22 truppik Цитата(Сергей Борщ @ Sep 30 2016, 10:18) ... Sep 30 2016, 08:55 Forger Цитата(truppik @ Sep 30 2016, 11:55) Вопр... Sep 30 2016, 09:01  truppik Цитата(Forger @ Sep 30 2016, 12:01) Проши... Sep 30 2016, 11:25   Forger Цитата(truppik @ Sep 30 2016, 14:25) а пр... Sep 30 2016, 11:35    truppik Цитата(Forger @ Sep 30 2016, 14:35) Это о... Sep 30 2016, 11:45    AVI-crak Цитата(Forger @ Sep 30 2016, 18:35) Это о... Sep 30 2016, 12:09     truppik Цитата(AVI-crak @ Sep 30 2016, 15:09... Sep 30 2016, 14:41      AVI-crak Цитата(truppik @ Sep 30 2016, 21:41) а не... Sep 30 2016, 15:52 Obam Вот-вот, 2000мкФ эт перебор (по габаритам), а тант... Sep 30 2016, 10:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|