Здравствуйте! Работаю с SAM4L ASF Там есть проект флэшка на основе ОЗУ МК 24кбайт, соответсвенно размер имитируемой флэшки 24к
Я пытаюсь переделать проект под 16Г NAND flash
Соответсвенно я сначала считываю флэшку в 24к буфер, а потом он передает это по USB
Проблема когда он запрашивает много секторов. которые не укладываются в 24к Тогда я делю все говно на порции по 24к. Те он передает в буфер конечной точки кусками первые 24к. Потом останавливается считывает из NAND следующие 24k Снова передает
Меня интересует - что во время этого считывания происходит на шине USB Он должен посылать ACK или вообще не ничего Как это USB работает?
|