Для первых шагов в изучении программирования замечательных контроллеров STM32 начинающему программисту идеально подойдет отладочная плата на базе МК stm32f103c8t6, и программатор st-link v2. Можно воспользоваться возможностью программировать МК через UART, с помощью переходника USB-UART, тогда можно обойтись и без st-link v2, но все же советую программатор, так как им и быстрее, и возможно шить прямо с KEIL-а и есть режим отладчика. На плате есть помимо контроллера, стабилизатор напряжения с 5 на 3.3В, кнопка сброса, разъем micro-USB, 2 кварца (тактовый 8MHz, и часовой 32768Hz), штыревой 4 пинный разъем для SWD программирования при помощи st-link v2, и две 10-ти контактные гребенки для подключения внешних устройств и модулей.
Также имеется 2 светодиода, один индицирует питание, второй — подключен к порту C13, и подходит для первого проекта, помигать светодиодом. Еще на плате имеется 2 перемычки: BOOT0, BOOT1. Они нужны для запуска контроллера в режиме загрузчика (для прошивки по UART). Для прошивки по UART, необходимо перемычку BOOT0 (та что ближе к кнопке RESET), подтянуть к 0, а BOOT1 к 1.
После подключить переходник USB-UART: TX переходника к A10 платы, RX переходника к A9 платы, и соединить обязательно GND. После подачи питания можно запускать программу Flash Loader Demonstrator, и прошивать. После прошивки не забывайте поставить перемычки в исходное положение.
Выбираем номер ком порта на котором ваш переходник USB-UART

При обнаружении платы выводится окно.

Здесь ничего не трогаем, просто идем далее.

Здесь можно стереть, прошить или считать контроллер. Также возможно поставить защиту на чтение.

СКАЧАТЬ FLASH LOADER DEMONSTRATOR







