Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Не матрицы, а моей программы. Сейчас с помощью светодиода попробую выяснить...(+)
Отправлено
vinogradov aleksei
24 октября 2007 г. 17:32
В ответ на:
Значит неправильно как-то делаете. Это "стандатный глюк матрицы" :)
отправлено SM 24 октября 2007 г. 17:30
Текст заголовка сообщения полностью:
Не матрицы, а моей программы. Сейчас с помощью светодиода попробую выяснить, что приходит в качестве подтверждения :)
Составить ответ
|
Вернуться на конференцию
Ответы
Да, выясните, приходит ли он, ACK, вообще. Если не приходит, то выясняйте, корректно ли Вы передали эти 9 (или сколько там) байт. А то мало ли, например размер пакета данных стоит 8 байт, а вы некорректно разбили. Или с DATA0/DATA1 намудрили (там в control transfer за ними следить надо ой-ой).
—
SM
(24.10.2007 17:49:51
80.92.255.53
,
пустое
)
В том и дело, что ACK от хоста = DATA0 !!!
—
vinogradov aleksei
(24.10.2007 18:00:3
92.112.11.243
,
пустое
)
Быть того не может.
—
SM
(24.10.2007 18:01:31
80.92.255.53
,
пустое
)
Это, похоже, особенность процессора 89с5131. Т.е.
—
vinogradov aleksei
(24.10.2007 18:12:14
92.112.11.243
, 375 байт)
Да нет, EP0 она тоже пинг-понг. Только в отличие от остальных, в каждой транзакции отсчет с нуля начинается. А вот у Вас, судя по всему, принудительно не переводится когда надо в DATA0, когда надо в DATA1. Это обычно надо делать программно для EP0. Поэтому не туда пакет и попадает. Но это догадка, не знаю я этого проца.
—
SM
(24.10.2007 18:18:21
80.92.255.53
,
пустое
)
А что означает ping-pong ?
—
vinogradov aleksei
(24.10.2007 18:26:42
92.112.11.243
,
пустое
)
Как я понимаю этот самый DATA0/1 toggling
—
SM
(24.10.2007 18:27:18
80.92.255.53
,
пустое
)
Ясно ...
—
vinogradov aleksei
(24.10.2007 18:31:45
92.112.11.243
,
пустое
)
Т.е. может забыли, что например ACK обязан быть DATA1 независимо от ничего, или еще что-то в нюансах data0/1 при control.
—
SM
(24.10.2007 17:52:52
80.92.255.53
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru