Вверх ↑
Разработчик
Ответов: 26151
Рейтинг: 2127
#1: 2011-05-18 19:47:39 ЛС | профиль | цитата
Леонид писал(а):
а схема принимает максимум 128 байт в секунду, не прочитанные данные вместе с запланированным разделителем уходят в небытиё, отсюда и Ваши неприятности

Да ладно, а куда пропал буфер UART Это же не RealTime драйвер. Все принятые данные лежат в буфере и от скорости чтения никак не зависят. Мне без проблем удавалось читать побайтно на скорости 19200, и никуда ничего не пропадало.
Неужели вы думаете, что на скорости 115200 и выше у вас драйвер успеет обработать информацию от устройства и отдать ее по запросу не имея буфера, вся передача информации и заполнение буфера организована на аппаратном уровне
карма: 22

0