Rovki, всё это необходимо установить, что бы пользоваться теми же разработками ecoins. В их видео демонстрации это видно.
STM32 программирование из Arduino IDE.
Добавлено: 22.07.2019{, 14:22}
com
Вот спасибо, а Stlink чем лучше
STM32 программирование из Arduino IDE.
Добавлено: 22.07.2019{, 16:14}
Oleg
Здравствуйте. попробовал через ST-link получилось по первому варианту все работает. А вот через USB не идет. Порт определился а загрузки нет,не определяет устройство
Здравствуйте. попробовал через ST-link получилось по первому варианту все работает. А вот через USB не идет. Порт определился а загрузки нет,не определяет устройство
Сегодня много времени убил пытаясь подключить STM32 по данному видео.
Слишком много словесной информации уже не воспринимаю видимо))
Для себя определил такую последовательность.
1. Нужна плата с самой STM32, обычная платка USB-UART (ну или любая ардуинка вместо нее), и 3 файла из поста ТС, а именнно 1,3 и 4.
2. Ставим прошивальщик (файл 3) и подключаем STM к переходнику так:
STM 3V3 - 3V3 переходник
STM GND - GND переходник
STM PA9 - RX переходник
STM PA10 - TX переходник
Ставим джампер BOOT0 в положение 1 и подключаем плату
3. Запускаем прощивальщик, указываем сом-порт переходника, далее видим подключение, шлёпаем до странички где предлагается очистить чип или залить прошивку. Выбираем пункт Download to device, указываем место скачанного загрузчика (4-го файла), а именно generic_boot20_pc13.bin
4. Файл залили, ставим джампер BOOT0 в положение 0, перезагружаем STM отключив питание или через кнопку Reset
5. Берем файл 1, распаковываем. Заходим в него Arduino_STM32-master\drivers\win\ и запускаем установку драйвера install_drivers.bat
Саму папку Arduino_STM32-master закидываем в папку нашего FlProg в \ideV3\hardware\
6. Запускаем Arduino IDE, инструменты, плата, листаем вниз и выбираем нашу Generic плату с нашим STM, в моем случае - Generic STM32F103C series
Variant: "STM32F103CB (20k RAM.128k Flash)"
CPU Speed - 72MHz
Upload method: STM32duno bootloader
Optimize: "Smallest(default)"
во вкладке "Порт" доступна пока только платка нашего переходника.
7. Теперь нам нужно залить любой скетч в STM32, хоть пустой типа
, то STM особенно по динамической и просто по памяти выигрывает существенно.
Смотрите на фактическую память, а не на проценты!
У меня проекты, которые не работали на УНО на нем работают прекрасно!
Спасибо, Коллеги, за ссылки. Учитывая плюсы, похоже придётся потиху переходить на STM-ки. Для полного счастья не хватает их внедрения в FLProg и если это в силах ГенеральногоКонструктора.