реклама на сайте
подробности

 
 
> Keil STM32 Debug (printf) viewer, Вопрос
Нортон
сообщение May 31 2013, 06:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 9-04-11
Пользователь №: 64 246



Здравствуйте.

Пытаюсь совладать с отладчиком Keil (v4.7). У меня куча плат Discovery, ну и программатор естественно встроенный в них SWD.

Переменные и память смотрятся, Event Counters, Exception Trace и Trace Records успешно запускаются и работают. Единственное, что не удалось запустить это Debug (Printf) Viewer.

Гуглом пользовался, и пробовал разные варианты - большая их часть сводится к http://armcortexm.blogs.upv.es/stm32f4-dis...viewer-in-keil/.

Но так и не работает у меня этот вывод.

Может, есть какой-то секрет или с помощью SWD на DISCOVERY этого вообще нельзя сделать и нужен какой-нибудь UlinkPro?

Заранее благодарен, за любые советы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
koluna
сообщение Jan 2 2014, 11:06
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



С Кейлом понятно, работает...
А, каким образом можно получить информацию с SWO (ST-Link) под Линухом?
Как-то через GDB?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 9 2014, 06:33
Сообщение #3


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(koluna @ Jan 2 2014, 15:06) *
Как-то через GDB?
Насколько я понял, пока никак.
ИМХО это надо OpenOCD допиливать.
Буду рад узнать, что ошибаюсь.


Цитата(koluna @ Dec 27 2013, 21:39) *
Меня больше интересовали FLASH и RAM...
Насколько я знаю, printf() весьма тяжеловесна, особенно в GCC.
Для меня не критично.
Попробуйте с таким ключиком:
Код
LDFLAGS += --specs=nano.specs
ссылка


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 17 2014, 16:05
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(demiurg_spb @ Jan 9 2014, 10:33) *
Насколько я понял, пока никак.
ИМХО это надо OpenOCD допиливать.
Буду рад узнать, что ошибаюсь.


Т. е., OpenOCD не умеет?

Цитата
Попробуйте с таким ключиком:
Код
LDFLAGS += --specs=nano.specs
ссылка


Нет такого ключа у меня sad.gif

Еще вопрос.
Почему-то часть отладочных данных теряется, т. е., в окне "Debug (printf) Viewer" присутствуют не все данные... такое ощущение, что часть отладочных пакетов теряется.
Вы с таким не сталкивались?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 18 2014, 07:45
Сообщение #5


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(koluna @ Jan 17 2014, 20:05) *
Т. е., OpenOCD не умеет?
Насколько я понял, нет.
Цитата
Нет такого ключа у меня sad.gif

В этих есть:
https://launchpad.net/gcc-arm-embedded
http://www.freddiechopin.info/

Цитата
Еще вопрос.
Почему-то часть отладочных данных теряется, т. е., в окне "Debug (printf) Viewer" присутствуют не все данные... такое ощущение, что часть отладочных пакетов теряется.
Вы с таким не сталкивались?
Что-то было подобное, вылечилось изменением параметров отладочного порта в keil.
Дома у меня нет keil'a как доберусь до работы - посмотрю и отпишусь.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 24 2014, 08:18
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(demiurg_spb @ Jan 18 2014, 11:45) *
Дома у меня нет keil'a как доберусь до работы - посмотрю и отпишусь.


Уважаемый, Вы про нас не забыли? sm.gif


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 24 2014, 11:13
Сообщение #7


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(koluna @ Jan 24 2014, 12:18) *
Уважаемый, Вы про нас не забыли? sm.gif
Помню. На работу лишь с февраля...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Нортон   Keil STM32 Debug (printf) viewer   May 31 2013, 06:10
- - demiurg_spb   Читайте доку на отладчик. У меня J-Link, так я тож...   May 31 2013, 06:31
- - diwil   это уже было - 1. поискать (хоть по моему нику) зд...   May 31 2013, 08:48
|- - Нортон   Цитата(diwil @ May 31 2013, 12:48) 1. пои...   May 31 2013, 09:39
- - diwil   нужно правильно проинициализирова дбг: CODE // ===...   May 31 2013, 09:58
- - Mitsufan   Подставить файл инициализации отладчика "stm3...   May 31 2013, 17:45
- - UniSoft   У Keil есть соответствующий Application Note... по...   May 31 2013, 20:14
- - SherbinaVitaly   недавно бился над такойже проблемой. у меня все ок...   Jul 17 2013, 11:17
|- - koluna   Цитата(SherbinaVitaly @ Jul 17 2013, 15:1...   Dec 26 2013, 16:14
|- - demiurg_spb   Цитата(koluna @ Dec 26 2013, 20:14) Опред...   Dec 27 2013, 07:09
|- - koluna   Цитата(demiurg_spb @ Dec 27 2013, 11:09) ...   Dec 27 2013, 17:39
|- - koluna   Цитата(demiurg_spb @ Jan 18 2014, 11:45) ...   Jan 20 2014, 09:00
|- - koluna   Цитата(demiurg_spb @ Jan 24 2014, 15:13) ...   Jan 24 2014, 11:24
|- - demiurg_spb   Цитата(koluna @ Jan 24 2014, 14:24) Будем...   Feb 17 2014, 14:49
|- - Ruslan1   Угу. И пользоваться можно до первого чиха. Даже в ...   Feb 17 2014, 18:57
- - k000858   Всем привет! Можно ли научить OpenOCD выводить...   Jan 19 2014, 09:30
|- - kolobok0   Цитата(k000858 @ Jan 19 2014, 13:30) ..вы...   Jan 19 2014, 10:39
|- - k000858   Цитата(kolobok0 @ Jan 19 2014, 14:39) при...   Jan 19 2014, 11:58
- - k000858   Так ни кому и не удалось научить GDB + OpenOCD выв...   Jan 21 2014, 02:42
|- - koluna   Цитата(k000858 @ Jan 21 2014, 06:42) Так ...   Jan 23 2014, 10:38
- - koluna   Спасибо всем большое!   Feb 25 2014, 11:25


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 20:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01625 секунд с 7
ELECTRONIX ©2004-2016