haker_fox 61 30 августа, 2023 Опубликовано 30 августа, 2023 · Жалоба Добрый день! Не могу получить логи в окошках "Interrupt Log", "Interrupt Log Summary" и "SWO Trace". Все окна "включены". Но после запуска программы микроконтроллера там в этих окнах ничего нет. Настройки SWO такие: В программе микроконтроллера ножка PB3 включена как SWO: DBG_CTL0 |= DBG_CTL0_TRACE_IOEN; DBG_CTL0 |= DBG_CTL0_TRACE_IOEN; Отладчик вот этот. Может быть я что-то из документации на C-SPY не понимаю? Там написано всё просто: буквально настроил SWO в отладчике, в самом микроконтроллере эту функцию на ножке надо включить, далее просто открываешь окна и всё должно работать: в окне SWO Trace должен появляться список выполненных процессором инструкций. Иногда появляется вот такое окно: К слову, Data Breakpoint - работает. И Data Log Breakpoint на переменной наполняют окна такими вещами. Но что-то это не то, чего хотелось бы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 231 30 августа, 2023 Опубликовано 30 августа, 2023 · Жалоба 1 час назад, haker_fox сказал: Может быть я что-то из документации на C-SPY не понимаю? Там написано всё просто: буквально настроил SWO в отладчике, в самом микроконтроллере эту функцию на ножке надо включить, далее просто открываешь окна и всё должно работать: в окне SWO Trace должен появляться список выполненных процессором инструкций. Я в Cortex-M с SWO не работал, поэтому точно не знаю как в нём это. Но насколько помню: в ARM9, кроме настройки ног, нужен был ещё и код, обслуживающий отладочный вывод через JTAG. Код, выполняющийся на самом ARM-ядре (на самом нижнем уровне приоритета). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 31 августа, 2023 Опубликовано 31 августа, 2023 · Жалоба Хм. Запустил всё дома, и сразу поехало! Капризный этот SWO... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 231 31 августа, 2023 Опубликовано 31 августа, 2023 · Жалоба 30 минут назад, haker_fox сказал: Капризный этот SWO... Пора звать попа батюшку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 31 августа, 2023 Опубликовано 31 августа, 2023 · Жалоба 36 minutes ago, haker_fox said: Капризный этот SWO... Пора звать RTT Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться