Уважаемые коллеги, помогите советом. Суть проблемы: в «камне» AT91SAM9G45 на отладочной плате AT91SAM9G45-EKES пытаюсь создать USB устройство, но после второго BUS RESET в буфере конечной точки 0 присутствует дескриптор устройства, а не запрос от хоста. Прерывание от конечной точки 0 и флаг RX_SETUP выставляются, и во второй раз. При попытке разбора пакета оказывается, что FIFO содержит записанную ранее информацию. Почему в FIFO остается записанные программой данные?
--------------------
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
|