ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
1036911 Топик полностью
ЫЫyкпy (15.09.2020 22:17, просмотров: 628) ответил 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.