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

 
 
> передача по ITM
MK2
сообщение Nov 1 2012, 14:15
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 30-10-10
Пользователь №: 60 535



Для отладки ARM использую ITM. Printf работает нормально.
но вот на передачу в контроллер из IAR не могу никак разобраться по этому поводу литературы мало в основном все обсуждают именно принтф.

во-первых. использование такой конструкции
Код
while(!ITM_CheckChar());

выдает ошибку:
Код
Error[Li005]: no definition for "ITM_RxBuffer" [referenced from C:\Users\User\Desktop\ST\stm32vldiscovery_package\Project\Examples\GPIOToggle\EWARMv5\GPIOToggle\Obj\main.o]

приходится объявлять
Код
volatile int ITM_RxBuffer = ITM_RXBUFFER_EMPTY;

далее в контроллер все равно через IO Terminal не удается ничего отправить, пробывал и буферную передачу и direct режим (вводил символы в поле input)
Прикрепленное изображение

swo trace показывает что пакеты туда не идут

Кто делал такое в IAR? Куда смотреть?
Go to the top of the page
 
+Quote Post



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

 


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


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