Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB on AT89C51
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
spashok2
Здраствуйте всем, подскажите пожалуйста вот с каким вопросом.
AT89C51 применяется для программирования Flash ROM, данные для записи в ПЗУ передаются через USB в конечную точку типа INTERRUPT но необходимо передать 8Мб данных и это занимает около 40 мин, что естественно плохо.
Размер пакета конечной точки 8 байт. (Пробовал поднимать до 32 - значительного изменения не добился). Возможно, что я не правильно выюрал тип конечной точки для таких целей, или может просто неверно что-то делаю.
Я раньше не работал с USB интерфейсом и поэтому есть некоторые трудности.
Буду благодарен за любую информацию.
rat
Лучше взять более быструю аврку, ну или хотя бы 51 со встроенным усб
Ostver
TI выпускает USB процессоры на 51 ядре.
MALLOY2
у вас наверное стоит большой полинг интервал. Вобщето нельзя использовать INTERRUPT он для других целей, для передачи больших обьемов нужно использовать BULK режим ендпоинта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.