Автоматический выбор ST-Link по серийному номеру Печать
Добавил(а) microsin   

Когда одновременно в IAR отлаживаются 2 проекта, и к компьютеру подключено 2 отладчика ST-Link, встает проблема запуска сессии отладки с нужным адаптером.

Когда запускается сессия отладки, IAR пытается автоматически найти доступный адаптер ST-Link в системе, и запускает сессию отладки с ним. Если же в системе присутствует несколько адаптеров ST-Link, то откроется окно диалога, предлагающее выбрать нужный адаптер.

IAR ST Link Debug Probe Selection

Можно исключить этот выбор, если настроить выбор адаптера для сессии отладки по серийному номеру ST-Link. Этот серийный номер это 8 шестнадцатеричных цифр, которые можно узнать в свойствах устройства "Последний известный родительский объект" или "Родитель":

Последний известный родительский объект Родитель

Серийный номер надо ввести в поле ввода Serial окна диалога свойств проекта, раздел Debugger, закладка Setup:

IAR ST Link serial number selection

Для дополнительной информации по работе с несколькими отлаживаемыми устройствами см. "Appendix C Managing various targets on the same PC" апноута AN4989 [1].

[Ссылки]

1. AN4989 STM32 microcontroller debug toolbox site:st.com.