Для первых шагов в изучении программирования замечательных контроллеров 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
При обнаружении платы выводится окно.
Здесь ничего не трогаем, просто идем далее.
Здесь можно стереть, прошить или считать контроллер. Также возможно поставить защиту на чтение.
СКАЧАТЬ FLASH LOADER DEMONSTRATOR