Persze, de azzal jó lassan. Mert egy mikrokontrollernek elmesélheted 19200 bit/s-mal is azt, hogy akkor most tessen kitolni magából 1.2 MHz-et. Real time feladatot ne akarj operációs rendszerre bízni. Arra ott a mikrokontroller, benne mindenféle timer-ek, pwm-ek, baud rate generátorok, megannyi hardware támogatás, de assembly-ben CPU időzítéssel is szinte bármit meg tudsz csinálni, mert rajtad múlik, mi történik. Egy oprendszerben meg a kernel gondol valamit, akkor az lesz, vagy akár az egész buszt elveszi a dma kontroller, aztán nézhetsz, hogy most mi van. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE