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

 
 
> printf в IAR 5.5, увидеть выводимое printf с отладчиком JetLink
dkukushkin
сообщение May 14 2010, 07:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 14-04-10
Пользователь №: 56 643



Для удобства хочется видеть под отладчиком что печатается с помощью printf. Среда IAR 5.5, контроллер ARM7S, отладчик JetLink 5.

Нашел что вроде как нужно включить C-Spy в опциях проекта, Linker, вкладка Output и смотреть в IO Terminal. Но на этой вкладке у меня почему-то только 1 флаг и 1 текстовое поле: "Output file" и "Include debug information in output" соответственно. Никаких других элементов там нет. В IO Terminal пусто -- никакой информации не выводится вообще. Скачал полную версию -- то же самое.

Собственно, что делать? Как увидеть что выводится с помощью printf? Уже 2 дня бьюсь...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MALLOY2
сообщение May 15 2010, 13:13
Сообщение #2


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



В опциях general options -> library Configuration поставить Semihosted, в опциях С/C++ Compiler -> Preprocessor в дефайнах если прописано NDEBUG то стереть этот дефайн и должно все заработать через prinf, только имхо это тормоз редкий да и размер кода сразу возрастет smile.gif, лучше такую фичу самому прикрутить к уарту и смотереть тоже самое в терминалке.
Go to the top of the page
 
+Quote Post



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

 


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


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