Да! Скоростёнка невеликая... Вы, всё-таки, попробуйте (для локализации сбоя) переоткрытие порта. Я это почувствовал особенно на 115200 бодах. Как рукой сняло. Обмен шёл зс заполнением 4-х микрух FLASH 24LC512 через UART на внешнем девайсе (проц AT90S8515) , а софт тактировал командами буферный обмен. (+)
...приходилось точно синхронизировать графику (вкупе с задачами на девайсике :ползунок на цифр. зн. ЖКИ бежал+ кнопки+биипына микродинамик) интерфейса программы. НО эта фичя (с OPEN/CLOSE COM-порта) выручила.