ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
1036911 Топик полностью
ЫЫyкпy (15.09.2020 22:17, просмотров: 629) ответил teap0t на Пытался сделать так. Взял левый проект, скомпилял, установил отказ от заливки и попытался запустить отладку. Шыш. Tue Sep 15, 2020 15:58:17: ELF/DWARF Error: Unknown
На плате распаян огрызок ST-LINK/V2 у которого есть только SWD, а JTAG-а нет. 

плата: https://www.st.com/en/evaluation-tools/stm32f4discovery.html#overview

В Project->Options->Debugger->Setup выбрать ST-LINK,

в Project->Options->ST-LINK->Setup выбрать ST-LINK/V2 и SWD.

Подключаться к плате через Project->Debug without Downloading.

IAR может заупрямится и не соглашаться работать под предлогом что прошивка ST-LINK-а слишком старая.

Тогда можно скачать STM32 ST-LINK utility сhttps://www.st.com/content/st_com/en/products/development-tools/hardware-development-tools/hardware-development-tools-for-stm32/st-link-v2.html#tools-software.

STM32 ST-LINK Utility.exe - программа с оконным интерфейсом, ST-LINK_CLI.exe - с командной строкой, вот она точно должна работать даже со старой версией фирмвари в ST-LINK-е.

Если очень хочется и любите приключения можно обновить прошивку отладчика с помощью ST-LinkUpgrade.exe.

Взирая на нынешнее состояние отечества моего с таковым оком, каковое может иметь человек, воспитанный по строгим древним правилам, ... не могу я не дивиться, в сколь краткое время повредились повсюдно нравы в России. (с) кн. М.М. Щербатов.