USB програматор ST-LINK V2 використовується для програмування і налагодження мікроконтролерів сімейства STM8 і STM32 виробника STMicroelectronics.
Для використання програматора потрібно:
1. Завантажити і встановити драйвера. Драйвера можна скачати на сайті виробника мікроконтролера тут.
2. Завантажити та встановити середовище програмування і розробки:
для внутрішньосхемною налагодження мікроконтролерів сімейства STM8 можна використовувати ST Visual Develop – STVD (версії 4.1.0 або пізнішої);
Для внутрішньосхемного програмування мікроконтролерів сімейства STM8 можна використовувати ST Visual Program – STVP (версії 3.1.0 або пізнішої);
для програмування і налагодження мікроконтролерів сімейства STM32 можна використовувати програми: Atollic toolset TrueSTUDIO (не нижче версії 1.0), IAR toolset EWARM (не нижче версії 5.30), Keil toolset ARM-MDK (не нижче версії 3.3) і TASKING або утиліти з офіційного сайту.
3. Підключення до комп'ютера. Програматор підключається прямо до USB порту комп'ютера. Програматор буде працювати з USB специфікації USB 2.0 на швидкості Full-speed 0,5—12 Мбіт/с При підключенні програматора операційна система комп'ютера повинна автоматично визначити пристрій і почати установку драйверів, за умови, що драйвера були встановлені попередньо. Якщо драйвера не почали встановлюватися автоматично, то потрібно це зробити вручну самостійно за допомогою диспетчера устаткування операційної системи.
4. Перед програмуванням або налагодженням потрібно запустити і налаштувати програмне забезпечення до програматора. Інструкцію по роботі з програмним забезпеченням можна прочитати тут або тут.
Програмне забезпечення працює з операційними системами Windows 2000/Win XP / Win 2003/ Win 2008/ Win Vista/Win7/ Win8, як 32 розрядні, так і 64-розрядними.
5. Підключити програматор до пристрою, який потрібно запрограмувати. Для цього в комплекті з програматором йде 4-х жильний кабель з коннекторами BLS-1 на обох кінцях.
USB програматор ST-LINK V2 має 10-піновий штирьовий роз'єм з відстанню між контактами 2,54 мм під BLS конектори. Програматор може працювати за трьох інтерфейсів: JTAG ( Joint Test Action Group), SWD (Serial Wire Debug), SWIM (Single Wire Interface Module).
Схема розпіновки роз'єму під BLS коннектор нанесено на корпус пристрою.
Харчування програматора ST-LINK V2 здійснюється від USB порту комп'ютера.
Після підключення до комп'ютера на корпусі пристрою спалахує червоний індикатор.
Характеристики:
модель: ST-LINK V2;
програматор зібраний на мікроконтролері: STM32F103C8T6;
для програмування і налагодження мікроконтролерів сімейства: STM8 і STM32;
підключення до комп'ютера: USB специфікації USB 2.0 на швидкості Full-speed 0,5—12 Мбіт/с;
програматор може працювати за трьох інтерфейсів: JTAG ( Joint Test Action Group), SWD (Serial Wire Debug), SWIM (Single Wire Interface Module);
в SWIM інтерфейсі регулюється напруга: від 1,65 до 5,5 У;
підтримувані режими в SWIM інтерфейсі: низькошвидкісні 9,7 Кбіт/с) і високошвидкісні 12,8 Кбайт/с;
напруга програмування інтерфейсу JTAG/SWD: від 1,65 до 3,6 В;
функція оновлення прошивки: DFU (Direct firmware update);
робоча температура: від 0 до 50°C;
розміри: 57 х 21 х 9 мм;
вага комплекту: 13 р.
Комплект поставки:
- USB програматор ST-LINK V2 STM8 STM32 Cortex-M;
- 4-х жильний кабель з коннекторами BLS-1 на обох кінцях;