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

 
 
> Динамическая отладка для MSP430F122, Через внутренний UART и далее на терминал ? Может есть другие варианты
dkogna
сообщение Feb 18 2006, 18:46
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 18-07-05
Пользователь №: 6 896



Пользую MSP430F122 контроллер, скачал бесплатный IAR 3.40A для него.

MSP430 выдает данные на периферию , которые получает с главного PowerPC процессора.
Через JTAG , в пошаговом режиме отладил работу контроллера с периферией.

Теперь отлаживаю взаимодействие с главным процессором. Для отладки на пины вывожу сигналы и смотрю их осциллографом.

Но программа разрастается и линий осциллографа уже не хватает, что б получить полную картину в динамике.

Хочу подсоединить терминал и выводить из него отладочные символы.

Так вот вопрос. Каким образом это сделать. Кто чем пользуется для динамической отладки?

Я так думаю , что нужно использовать внутренний UART , подсоединить его к COM порту и выводить символы на терминал. В окончательном варианте все ножки микроконтроллера будут заняты. Так что в готовом устройстве не будет пинов для вывода дебаговой информации.

Может есть другие варианты?

Сообщение отредактировал dkogna - Feb 18 2006, 18:50
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
zhek
сообщение Feb 19 2006, 09:52
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 29-12-05
Из: Екатеринбург
Пользователь №: 12 692



Других вариантов не знаю, скажу только, что офигенно удобно иметь лишний порт для РС и получать данные, не нарушая работу в реальном времени. Так что ищите другой контроллер, чтоб иметь свободные пины.
Go to the top of the page
 
+Quote Post
dkogna
сообщение Feb 19 2006, 14:40
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 18-07-05
Пользователь №: 6 896



По личному опыту работы с мотороловским DSP знаю , что нужен порт для отладки в готовом иделии, часто приходилось переделывать, добавлять новое , искать ошибки.
Go to the top of the page
 
+Quote Post
VAI
сообщение Feb 20 2006, 05:14
Сообщение #4


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

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Я вывожу необходимую отладочную информацию через UART.


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
ig_z
сообщение Feb 20 2006, 13:39
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(dkogna @ Feb 18 2006, 22:46) *
Я так думаю , что нужно использовать внутренний UART , подсоединить его к COM порту и выводить символы на терминал. В окончательном варианте все ножки микроконтроллера будут заняты. Так что в готовом устройстве не будет пинов для вывода дебаговой информации.

Может есть другие варианты?


Все уже придумано, до нас biggrin.gif

Как я понял, у вас еще нет готово протокола общения между мк и пк. В этом случае можете выбрать готовый, либо спроектировать свой пакетный протокол общения. Закладывайте в него поле адрес (или слот, кому как нравится) и у вас появится возможность организации необходимого кол-ва виртуальных каналов поверх одного физического.
Таким образом постепенно можно разработать свой собственный езернет blink.gif
Go to the top of the page
 
+Quote Post

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

 


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


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