Цитата(IgorAVR2 @ Feb 10 2011, 01:38)

Да в том то и дело, что данные для отправки я кладу в массив, а не напрямую в буффер конечной точки. А если я даже туда ничео не положил то всё равно компьютеру отправляетя содержимое этого массива. То есть через фиксированный интервал всегда уходят данные. И никакого NAK видимо хосту не уходит... Как быть?
Чудес не бывает. Если данные уходят хосту, то они были кем-то положены в буфер конечной точки. Кем ? Вопрос. Первый вариант - вами лично. Второй - подсистемой DMA. Возможно, в том проекте, который вы исследуете, используется DMA, и именно он перекладывает данные из вашего массива в буфер конечной точки. Одно я могу вам сказать совершенно точно. Досконально разобрать этот пример вам все же придется. А после его разбирания отпадут и подобные вопросы ...