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

 
 
> Вывод отладочной информации через MT-Link (SAM7S Keil), Вывод отладочной информации через MT-Link (SAM7S Keil)
nicks80
сообщение Feb 24 2010, 01:54
Сообщение #1


Частый гость
**

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



Здравствуйте.
Подскажите как вывести отладочную информацию типа printf("asdas") в keil для SAM7S128
в Debug окно.
UART нет возможности использовать.
вызов printf приводит к зависанию.
раньше прикручивал LSD. рисовал функции. очень удобно для отладки было.
а сейчас даже вывести строку не могу. а в программе много математики. плата маленькая даже ничего прикрутить.

Что все пользуются светодиодами?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nicks80
сообщение Feb 26 2010, 01:42
Сообщение #2


Частый гость
**

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



Понял что толку от вас никакого решил сам замутить.
Вот что сделал нашёл микросхему 232 конвертора подключил на пин rx. написал простой протокол
и строю графики для отладки в написанной программе под винду.

Код
for(ii=0;ii<128;ii++)
{
   sendchar(1);
   sendchar((unsigned char)(105+100*sin(kk+=0.1)));
   //    sendchar((unsigned char)rand()%25);
}

Теперь вопрос подскажите где можно купить быстрый конвертор USB->UART более 1 мегабита.
чтобы на пересылку данных времени мало уходило.

Сообщение отредактировал nicks80 - Feb 26 2010, 01:43
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Mar 4 2010, 23:17
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(nicks80 @ Feb 26 2010, 06:42) *
Теперь вопрос подскажите где можно купить быстрый конвертор USB->UART более 1 мегабита.
чтобы на пересылку данных времени мало уходило.

А разработать слабо? biggrin.gif
RS232 не работает на таких скоростях. Был у меня USB-RS232 ATEN с одной стороны и max3311 на плате. Удалось их законнектить на 920 кбит, но на коротком кабеле, в пределах метра. Реальная скорость была ~600 кбит, если отбросить всякие затыки (в виндовом драйвере?). По паспорту у max3311 вообще скорость максимум 460 кбит.

Короче, что-то такое шустрое если и можно замутить, то не на +-12 (6) вольтах логических уровней RS232, а на TTL 3.3V (5) без всяких преобразователей, то есть прямо от проца к USB микросхеме. И из-за этого кабель тоже будет короткий. Ну или ход конём - USB-RS485.

Сообщение отредактировал GetSmart - Mar 4 2010, 23:17


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
nicks80
сообщение Mar 10 2010, 13:51
Сообщение #4


Частый гость
**

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



Цитата(GetSmart @ Mar 5 2010, 02:17) *
Короче, что-то такое шустрое если и можно замутить, то не на +-12 (6) вольтах логических уровней RS232, а на TTL 3.3V (5) без всяких преобразователей, то есть прямо от проца к USB микросхеме.

Да зачем +-12
я имел ввиду USB->UART типо ftdi но поскоростней.

Сообщение отредактировал rezident - Mar 10 2010, 16:41
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 10 2010, 21:49
Сообщение #5


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(nicks80 @ Mar 10 2010, 16:51) *
я имел ввиду USB->UART типо ftdi но поскоростней.

FTDI работает до 3 мбит
3 мбита 2 мбита 1.5 мбита работают без проблем.
вообще FTDI можно с многими нестандартными скоростями открыть.
Go to the top of the page
 
+Quote Post



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

 


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


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