STM32 как подключить и прошить -делимся опытом.
Имеет еще значение используемое ядро.
Внимание: ВАЖНО какое ядро вы устанавливаете в Arduino IDE !!!
ОГО даже не подозревал, обновил ядро до 1.9.0 и получил :
Инсталяшка к сожалению не осталась, удалил для экономии места на SSD
я не шью через USB, загрузчик не грузил. Шью чрез UART ноги y STM A9 ,A10 и китайский адаптер на микрухе CH340.
понял в топку эту stm - Г**** сделали.
разобрался! У Вас стоит едро от STMа - Я его на помойку выкинул.ecoins писал(а): ↑25.11.2020{, 13:58}Имеет еще значение используемое ядро.
С обновленной версией ядра STM32duino (наверное окончательно на нем остановимся)
пока грузим через дешевый китайский ST-Link. Он не создает никаких дополнительных проблем.
Не забывать только устанавливать опции, чтобы работал "Монитор порта":
U(S)ART support: Enabled(generic 'Serial')
USB support (if available): CDC(generic 'Serial' supersede U(S)ART)
С другой версией ядра:
1.Через выводы PA10,PA9 устанавливали загрузчик. Далее грузили через USB.
2.Но проще через ST-LINK;
Представляется, что будущее все же от ядра, которое поддерживается STM.Ardudue писал(а): ↑25.11.2020{, 20:34}разобрался! У Вас стоит едро от STMа - Я его на помойку выкинул.
Наш брат АРДУИНЩИКОВ - Roger Clark ставим его ядро отсюда https://github.com/rogerclarkmelbourne/Arduino_STM32 по инструкции из #1 поста или #12.
И заливаем скетчи с IDE хоть через Serial-to-USB-module (3.3V level, e.g. CH340)
Схема подключения
просто укажите любое имя и маил реальный (пришлют ссылку на скачивание) и жмите в самом низу кнопку download (скачать). Пришлют ссылку на скачивание.
на ядре от Кларка вот так-------------------------------------------------------------------
STM32CubeProgrammer v2.6.0
-------------------------------------------------------------------
Serial Port COM5 is successfully opened.
Port configuration: parity = even, baudrate = 115200, data-bit = 8,
stop-bit = 1.0, flow-control = off
Activating device: OK
Chip ID: 0x410
BootLoader protocol version: 2.2
Device name : STM32F101/F102/F103 Medium-density
Flash size : 128 KBytes (default)
Device type : MCU
Device CPU : Cortex-M3
Flash size : 128 KBytes (default) - это что?Using Parser : Raw BINARY
Interface serial_w32: 115200 8E1
Version : 0x22
Option 1 : 0x00
Option 2 : 0x00
Device ID : 0x0410 (Medium-density)
- RAM : 20KiB (512b reserved by bootloader)
- Flash : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB
Через разъем ST-LINK:
у меня тоже , нарыл такой топик https://electronix.ru/forum/index.php?a ... &id=114563 и ещё https://forum.cxem.net/index.php?/topic ... %B5%D1%82/