ecoins писал(а): ↑14.05.2023{, 03:13}
Второй экран вроде показывает без ошибок компиляции.
Через DFU не шил в этот раз, завтра попробую.
Отправлено спустя 4 часа 45 минут 9 секунд:
nick2015 писал(а): ↑13.05.2023{, 21:52}
прошил через DFU , не работает.
Еще раз проверил на STM32F401CC и STM32F411CE тест STM32_blink_PC13_v1.zip.
Загрузка через ST-Link. Работает.
Давайте попробуем разобраться.
1.Первое предположение - у Вас точно STM32F401CC? На всякий случай уточняю.
2. Вы грузите через DFU. Мы с DFU почти не работаем. Попробовали сейчас - не получилось.
Было бы неплохо, если бы Вы поподробнее описали процедуру загрузки (если есть ссылки на материалы - тоже полезно).
Мы бы её попробовали повторить.
3.Тест из Arduino IDE (первый пример из RT_HW_BASE Аrduino IDE) Вы тоже из DFU грузили и всё работало?
-------
С уважением, Энвер.
1. У меня две платы BlackPill
2. Постараюсь объяснить, скачиваем программу с сайта ST
https://www.st.com/en/development-tools ... 32080.html. Его запускаем.
После этого подключаете плату по USB к компьютеру, ( зажимаете на плате BOOT0 и нажимаете на NRST и через секунду отпускаете
NRST и потом BOOT0, устанавливаете драйвера ( в папке с программой C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\Drivers\DFU_Driver\Driver выберите STM32Bootloader.inf, щелкните правой кнопкой мыши и нажмите в меню - Установить), у вас в диспетчере должно получиться вот так
- Screenshot_1.png (7.58 КБ) 1049 просмотров
Для загрузке в Arduino IDE нужно выбрать метод загрузки
- Screenshot_2.png (4.63 КБ) 1049 просмотров
3. Я загружал пример из поста №900, на тот момент работало, сейчас опять нет.
4. Для проверки правильности установки драйверов плата должна определяться в Stm32CubeProgrammer.
Для проверки правильности метода загрузки я создал в среде разработки Flowcode прошивку которая мигает светодиодом, загрузил
через Stm32CubeProgrammer, и светодиод моргает.