Найти в Дзене
Uninterest

Изучаем STM8S часть 3

Обзор что нам будет необходимо по мере чтения цикла статей

Программаторы и прочее

Далее небольшой список необходимых аппаратных средств. Нам понадобится плата STM8, и в данной статье в основном, используется плата Discovery, поскольку она поставляется со встроенным аппаратным программатором / отладчиком ST-Link.

Если у вас есть другая плата, подобная тем, которые я уже показал, вам понадобится программатор ST-Link. Но, все же, я рекомендую дополнительный программатор ST-Link, помимо имеющегося на борту.

Программатор / отладчик ST-Link связывается с микроконтроллером STM8 через интерфейс SWIM.

Этот интерфейс является стандартным для всех микросхем STM8. Сам по себе, это четырехпроводной интерфейс с двумя проводами (VDD и GND), которые используются для питания. Остальные два - это ввод / вывод сброса и ввод / вывод SWIM.

В официальном программаторе ST-Link V2, в отличие от других программаторов ST-Link, есть выделенный порт для интерфейса SWIM с надписью STM8 рядом с ним.

Но, кроме официальных программаторов, на рынке доступны недорогие USB стики ST-Links. Они портативны и ничем не уступают официальным.

Для любителей собирать все самим есть вариант сделать свой собственный программатор ST-Link, поскольку информация по нему открыта.

-2

Кроме этого, нам будут нужны некоторые базовые электронные принадлежности, например, преобразователь USB-to-serial, соединительные перемычки, светодиоды, кнопки, различные типы датчиков и т. д., которые можно найти в стартовых наборах Arduino.

-3

Из измерительных приборов - хорошо, если у вас есть логический анализатор или осциллограф.

Но можно обойтись и хорошим цифровым мультиметром и источником питания постоянного тока.

Но в крайнем случае, также можно использовать блок питания для зарядки сотового телефона в качестве источника питания, поскольку платы Discovery имеют порты USB.

-4

Оригинал статьи :

http://embedded-lab.com/blog/starting-stm8-microcontrollers/3/

Отдельная благодарность пользователю sozercatel65, за указания на ошибки в тексте.