Я начинал делать с RS232. И бросил, потому что понял: без прерываний от компорта на спеке получается гумно.
ИМХО, надо идти другим путём.
Возможно сделать "сетевуху" из ESP8266 под слот NEMOBUS, которая будет общаться со спеком по DMA и генерировать прерывания. Прошивка ESP8266, конечно нужна будет не стандартная, но это не проблема.
По сути вся эта "сетевуха" - ESP8266 плюс регистры и формирователи.
Тогда со скоростью будет всё хорошо и не будет дурных циклов ожидания.
Кстати, мои эксперименты с ESP8266 не пропали даром. Вот что вышло: https://shiotiny.ru/ (правда, к спектруму это отношения не имеет).





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
