Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
В том и дело, что ACK от хоста = DATA0 !!!
Отправлено
vinogradov aleksei
24 октября 2007 г. 18:00
В ответ на:
Да, выясните, приходит ли он, ACK, вообще. Если не приходит, то выясняйте, корректно ли Вы передали эти 9 (или сколько там) байт. А то мало ли, например размер пакета данных стоит 8 байт, а вы некорректно разбили. Или с DATA0/DATA1 намудрили (там в control transfer за ними следить надо ой-ой).
отправлено SM 24 октября 2007 г. 17:49
Составить ответ
|
Вернуться на конференцию
Ответы
Быть того не может.
—
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
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru