Найти тему
Uninterest

Минимальная обвязка stm8s

Минимальная обвязка для МК stm8s
Минимальная обвязка для МК stm8s

Намедни я возжелал сделать себе отладочную плату с мк stm 8s с более старшей серии чем value line установленной в discovery board . Поэтому пришлось изучить вопрос о том, какая же минимальная обвязка для запуска данного микроконтроллера.

Ниже кратко изложу ту информацию, что я собрал.

И так все стандартно питание + питания VDD , - питания VSS , далее, если нужен кварцевый резонатор, то добавляем его с двумя конденсаторами, так как кварцевого генератора у меня нет (такая прямоугольная штучка с четырьмя контактами) я не могу ничего такого о нем сказать.

Кварц цепляется на ноги OSCIN OSC OUT с двумя конденсаторами 20пф. Так-то у меня на discovery такая схема работает и с 22пф. В руководстве по дизайну указано, что желательно, чтоб было от 10-20пФ, но работает и с 22пФ.

Далее необходимо повесить блокирующий конденсатор на Vcap . Я так понял эта нога присутствует только в серии контроллеров stm 8s . И из описания можно понять, что это цепь питания ядра микроконтроллера, а данный конденсатор выполняет роль фильтрующего. Пока не понятно зачем это сделано, но вот так.

Номинал данного конденсатора в этих ваших интернетах на форумах указываться от 0,47-0,68мкФ.

В действительности он указан в datasheet конкретного контроллера и указан для всех серий от 0,47мкФ до 3,3мкФ с ESR =0,3Ом на 1МГц. Я ставил и 0,68 и 1мкФ работает.

А далее подключаем swim разъем и сброс. Схему сброса можно дополнить кнопкой. А swim перемычкой это, кстати, советуют сделать st.

И еще так как я еще не пробовал программирование с отдельным питанием платы, то пока не знаю, как поведет себя контроллер если есть отдельное питания чипа и отдельное питание с программатора.

Когда пробовал, то при программирование мк запитывался от программатора, а основное питание было отключено.

И все этого достаточно для запуска микроконтроллера.

PS . На старших сериях питание разведено на раздельные ноги которые называются VDD VDDIO VSS VSSIO я так понимаю их все необходимо подключать к питанию и земле, А так же на каждою ногу необходимо повести конденсаторы по 0,1мкф на землю.

Еще есть пин VdREF или что-то в этом духе, это опорное напряжение для АЦП, Так как я до АЦП не добрался, то не знаю точно, надо читать даташит на контроллеры этих серий.

Кнопка сброса
Кнопка сброса

Перемычка для SWIM
Перемычка для SWIM