У меня возникла странная проблема с STM32F103RC и ST-Link V2.Всякий раз, когда я пытаюсь прошить программу на мой STM, возникает эта ошибка.
Нет цели подключено и ОШИБКА: Ошибка загрузки флэш-памяти - Целевая DLL была отменена.
Несколько методов, которые я пытался решить, это:
1.Отключение устройства.сделать BOOT0 High, подключить устройство и стереть чип.
В этом случае вначале стирается чип.Тогда я мог бы прошить программу.Но снова через несколько минут, если я пытаюсь прошить, возникает та же ошибка.
Сначала я хотя и столкнулся с некоторой проблемой с кодом (как я делал SPI), поэтому я написал простой светодиодный код Blink с использованием библиотеки HALно то же самое произошло.Поэтому я подумал, что может быть какая-то проблема с библиотекой HAL, поэтому я написал весь код с использованием ядра CMSIS, но происходит то же самое.
2.Обновление и понижение прошивки ST-Link
Здесь после обновления я получил ОШИБКУ: ОШИБКА ПОДКЛЮЧЕНИЯ USB.Так что я снова понизил его и пришел в то же место.
3.Следуя инструкциям из этого видео на YouTube
Я нашел это отличное видео на YouTube от NewbieHack.Здесь, в основном, он сделал, чтобы перезагрузить устройство и стереть чип.Я тоже следовал тем же шагам, но ничего не произошлоВот ссылка на видео
https://www.youtube.com/watch?v=jEz0C2bT2M0
Я почти все перепробовал и не мог понять, в чем проблема.Это с STM32 или ST-Link или какой-то проблемой программного обеспечения.
, и иногда я мог бы стереть устройство, но снова через минуту возникает та же ошибка.Я не знаю, что происходит.
Во всех вышеупомянутых случаях я использовал «Подключить при сбросе» опция формы target-> settings.Хотя я изучил все варианты, но, похоже, ничего не работает, и компьютер работает на Windows 10 (если он имп)
Любые предложения ??
Спасибо заранее.