Проще, но точность времянок страдает. Задержка в полтора символа на
115200/230400 да на 3-4 UART-ах сразу - ну такое себе. А уж если
под линухом каким - совсем туши свет. Время нынче такое, что выбирать камень под задачу не особо получается, иногда приходится натягивать сову на глобус.