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