Перейти к содержанию
    

Номиналы подтягивающих резисторов на stm32f429

Just now, jcxz said:

Смотря как писать ПО и разводить плату. Некоторые это так делают, что без кнопки - никуда. :biggrin:

А поподробнее?))) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, MementoMori сказал:

А поподробнее?))) 

А зачем вам эта кнопка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, jcxz said:

А зачем вам эта кнопка?

А вы сами причину озвучили) я как-то раз настраивал тактирование, вроде бы даже куб не выдавал предупреждений, но иногда у меня контроллер просто не стартовал (например при сильно заниженной частоте  пиксельклока). И перепрошить нельзя - дебаггер не подсоединяется. Только если жмёшь ресет, потом кнопку в софте, потом ресет отпускаешь. Но я думал это частный случай. Вы же ещё и про разводку написали. Что с ней может быть не так, что потребует кнопки ресет? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, MementoMori сказал:

И перепрошить нельзя - дебаггер не подсоединяется. Только если жмёшь ресет, потом кнопку в софте, потом ресет отпускаешь.

Для этого достаточно от разъёма отладчика не забыть завести RST-сигнал и J-Link сам будт дёргать RESET когда надо.

К тому же - это процесс отладки. Зачем эта кнопка конечному пользователю? Вы же её ему оставляете? Или ваш пользователь должен по JTAG/SWD коннектиться к девайсу? :russian_ru:

Цитата

Но я думал это частный случай. Вы же ещё и про разводку написали. Что с ней может быть не так, что потребует кнопки ресет? 

Если разводка кривая и девайс виснет например из-за ЭМ-помех. И юзеру надо его периодически оживлять.  :dash2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

56 minutes ago, MementoMori said:

придётся увести кнопку ресет

Вы наверное ошиблись - не кнопку, а пипку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, jcxz said:

ля этого достаточно от разъёма отладчика не забыть завести RST-сигнал и J-Link сам будт дёргать RESET когда надо.

У меня swd интерфейс. Я понимаю, конечно, линия rst остаётся, но использует ли её stlink в режиме swd? 

 

4 minutes ago, jcxz said:

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, MementoMori сказал:

У меня swd интерфейс. Я понимаю, конечно, линия rst остаётся, но использует ли её stlink в режиме swd? 

ST-Link-ом почти не пользуюсь - про него не знаю. Но за последние годы во всех моих устройствах нигде нет кнопки RESET. И ни разу она не понадобилась (при отладке). Значит видимо - J-Link точно использует. Последние годы - SWD only.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы знаете, что самое интересное? Я могу отказаться от кнопки ресет и провести к разъёму для программирования линию rst (на данный момент у меня там только swdio и swdclk). Разъём у меня очень близко к соответствующим п нам контроллера. А вот пин rst находится на противоположной стороне. И его нужно вести мимо цифровых сигналов. Ладно, полагаю, что линии sdram не способны навести такие помехи, которые перетянуть резистор 2.7к. Спасибо. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, MementoMori said:

но использует ли её stlink в режиме swd? 

Конечно! Ни J-Link, ни ST-Link не требуют дёргать Reset микроконтроллера вручную. Пользуюсь обоими отладчиками. Вообще Reset для программирования - это что-то из эпохи древней давности)

1 minute ago, MementoMori said:

И его нужно вести мимо цифровых сигналов.

Обложите его полигоном земли с двух сторон для страховки. А перед подключением к МК пропустите через триггер Шмитта или через какой-либо специализированный супервизор. Хотя бы RC-фильтр банальный добавьте. Всё будет нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, haker_fox said:

Обложите его полигоном земли с двух сторон для страховки. А перед подключением к МК пропустите через триггер Шмитта или через какой-либо специализированный супервизор. Хотя бы RC-фильтр банальный добавьте.

Уххх. Ну это уже как в анекдоте, о том, как предохраниться от беременности - напиться таблеток, одеть презерватив и, самое главное, никакого секса. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, MementoMori сказал:

У меня swd интерфейс. Я понимаю, конечно, линия rst остаётся, но использует ли её stlink в режиме swd?

Если указать, то будет дергать во всех программах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, MementoMori said:

Уххх. Ну это уже как в анекдоте,

Не понял. Вообще-то так делают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я с какого-то момента де-факто ставлю супервизор (BOR + WDT) в свои девайсы. Кнопок почти вообще никогда не ставил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 hours ago, haker_fox said:

Не понял. Вообще-то так делают.

Rc  фильтр у меня по стандарту, согласно даташит у и множеству практических примеров

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 часов назад, haker_fox сказал:

Ни J-Link, ни ST-Link не требуют дёргать Reset микроконтроллера вручную.

Обычно не требуют. А в случае с "окирпиченными" EFR32 или HC32 (есть такие чудные китайские кортексы) J-Link завирается, дёргает RESET не воремя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...