Uart
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2023-01) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
UART är en förkortning för "Universal Asynchronous Receiver/Transmitter" och är en datorhårdvara som omvandlar parallell data till seriell data. En UART tar en byte data och överför dessa sekventiellt bit för bit till en annan UART i andra änden som sätter ihop dessa till en byte igen. Start- och stoppbitar används för att signalera när data skickas.
En synkron variant finns också, USART eller "Universal Synchronous/Asynchronous Receiver/Transmitter". Den använder inte start- och stoppbitar utan en delad klocksignal håller reda på när bitarna kommer. Synkron kommunikation är effektivare eftersom endast databitar skickas mellan sändare och mottagare, men det kräver också att sändare och mottagare har tillgång till samma klocksignal.