Как исправить STM32CubeProgrammer, цель STM32 не найдена

Привет, ребята
Кто-нибудь сталкивался с этой проблемой раньше?
После того, как я запустил свой код в свой stm32f446re, я не смог загрузить какой-либо код после моего последнего кода и выдал мне эту ошибку «Нет цели STM32».

введите здесь описание изображения


Я пытался сделать следующие варианты:-
1- Обновите мой драйвер ST-Link и запустите его как "dpinst_amd64".
2- Обновите мою прошивку ST-Link, она была запущена и обновлена ​​​​из STM32CubeProgrammer, как на фото.


но не работает ни одно из этих решений.


person Mina Karam    schedule 07.04.2020    source источник
comment
что, если вы сбросите или включите питание с переключением вывода boot0, чтобы поместить его в загрузчик, возможно, ваше приложение сломало чип.   -  person old_timer    schedule 07.04.2020
comment
приложение не может зависнуть или заблокировать чип   -  person 0___________    schedule 08.04.2020
comment
попробуй подключиться под сбросом. вероятно, вы просто изменили роль контактов SWD.   -  person 0___________    schedule 08.04.2020


Ответы (3)


  1. Сначала подключите плату

  2. Нажмите, чтобы обновить на правой стороне STM32CubeProgrammer

  3. Сначала выберите ST-Link для подключения из раскрывающегося списка над конфигурацией ST-Link.

  4. Установите конфигурацию как:

    Port : SWD
    Mode : Normal
    Reset Mode : Normal
    
  5. Затем нажмите сброс и удерживайте его, а затем нажмите кнопку «Подключиться». И сразу после нажатия отпустите кнопку сброса. Теперь ваша плата должна быть подключена

person Sarbjeet Singh    schedule 16.05.2021

Я использовал Stm32 St-Link Utility для решения этой проблемы.
Я подключаюсь к плате с помощью «подключить при сбросе», после чего я сделал «полное стирание чипа». введите здесь описание изображения

person Mina Karam    schedule 10.04.2020

Если вы используете командную строку, вы также можете попробовать:

STM32_Programmer_CLI.exe -c port=SWD reset=HWrst -d "<your-bin-file>" 0x08000000 -v -HardRst

Аппаратный сброс 'reset=HWrst' указан как опция для --connect/-c в утилите CLI (см. STM32_Programmer_CLI.exe --help).

Я не смотрел, но эта опция, вероятно, должна быть где-то в пользовательском интерфейсе STM32CubeProgrammer.

person Kibonge Murphy    schedule 26.07.2021