t25a3 0 14 сентября, 2011 Опубликовано 14 сентября, 2011 (изменено) · Жалоба Странно... А вы прерывания сбрасываете? А попутно другого прерывания не возникает? Изменено 14 сентября, 2011 пользователем shrek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
e0000 0 16 сентября, 2011 Опубликовано 16 сентября, 2011 · Жалоба Нет не возникает... Переделали протокол. Сделали его кратным 64. Пока работает. Теперь с передатчиком. Надо ли отправлять нулевой пакет в конце каждой посылки в ПК? Или надо отправлять только если размер данных кратен конечной точке? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 19 сентября, 2011 Опубликовано 19 сентября, 2011 (изменено) · Жалоба Теперь с передатчиком. Надо ли отправлять нулевой пакет в конце каждой посылки в ПК? Или надо отправлять только если размер данных кратен конечной точке? Надо если размер данных кратен конечной точке, но не больше 1023 байта за раз! Отправлять надо нулевой пакет через ту же что и отправляете данные, но не через контрольную точку! Изменено 19 сентября, 2011 пользователем shrek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 20 сентября, 2011 Опубликовано 20 сентября, 2011 (изменено) · Жалоба Недавно кит вернули AT91SAM7A3-EK я на нем запустил USB_CDC все порты корректно открываются. Передаю данные в устройство (транзакция IN), принимает (смотрю в "отладчике"). Отладчик это прога netweak для работы с com портами. Заметил одну вещь... Нулевой байт хост мне отправляет когда пакет кратен конечной точке, если пакет больше размера конечной точки и еще когда пакет равен 8, 16, 24, 32, 40, 48 ну и 64 байт!!! Мой проект в IAR ARM 4.22 USB_CDC.ZIP Проект "рабочий" , т.е. устройство определяется (нужно только дрова поставить ATMEL_CDC.zip), порт открывается на любой скорости (поверяли), данные бегают только в устройство , девайс работает минут 20 ниче не отваливается) Изменено 20 сентября, 2011 пользователем shrek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться