Намедни я возжелал сделать себе отладочную плату с мк 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 или что-то в этом духе, это опорное напряжение для АЦП, Так как я до АЦП не добрался, то не знаю точно, надо читать даташит на контроллеры этих серий.