ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1225297 Топик полностью
VVB (22.07.2022 08:09, просмотров: 398) ответил klen на списался с автором коммита, который в код bmp добавил поддерку rtt. он мне все расписал как включать в самом отладчике... но я просил что в прошивке таргета делать. жду ответа с примером или тыкалкой носом в урл. по исходникам не не понятно как отладчик находит в памяти адрес структуры rtt и ваще как она описана .... ждемс. нужно дожать этот вопрос. идея этого финта с вводом выводом отладки изящна
JLink знает адресный диапазон ОЗУ конкретного МК и тупо вычитывает ОЗУ и ищет сигнатуру. 

Это занимает некоторое время, и я обычно вручную указываю адрес расположения структуры RTT командами JLinkCommander, а в программе располагаю эту структуру обычно в самом начале ОЗУ скриптом линкера. Это быстро.

Естественно, адрес расположения структуры в ОЗУ = аргументу JLinkCommander

https://wiki.segger.com/J-Link_Command_Strings#SetRTTAddr

https://wiki.segger.com/J-Link_Command_Strings#SetRTTSearchRanges