UART: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Γραμμή 7:
===Πλαίσια χαρακτήρων===
{| class="wikitable"
|+ style="font-weight:normal" | Το δεξί data bit (leastLeast significantSignificant Bit ή LSB) πάντα αποστέλλεται πρώτο. Εάν υπάρχει bit ελέγχου parity, τότε αυτό μπαίνει μετά τα bits των δεδομένων και πριν το τελικό stop bit(s).
|-
! Αριθμός bit
Γραμμή 39:
|}
 
Κατά την κατάσταση ετοιμότητας (idle) υπάρχει κατάσταση δεδομένων 1 (high-voltage). Αυτό η τεχνική υπήρχε από την εποχή της τηλεγραφίας όπου η γραμμή κρατιόταν με ρεύμα (high voltage) ώστε ο αποστολέας να μην πάθει βλάβη. Κάθε χαρακτήρας αποστέλνεται αφού πρώτα σταλθεί ένα low voltage 0 (start bit). Το start bit λαμβάνεται πρώτο από το δέκτη και καταλαβαίνει ότι ξεκινά/ακολουθεί μετάδοση bits. Στην συνέχεια στέλνονται με σταθερό χρονικό ρυθμό τα 8 bits (μπορεί να είναι και 5 ή 6 ή 7 bits ανάλογα με την παραμετροποίηση που ακολουθείται <ref>{{cite web|title=Serial I/O (UART)|url=http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_arm_lecture_data/lect7_2008_05_02/10-uart.pdf|publisher=Samsung Electronics}}</ref> ) που κωδικοποιούν τον χαρακτήρα που στέλνουμε. Στο τέλος αποστέλνεται το stop bit και η αποστολή του μεμονωμένου χαρακτήρα ολοκληρώνεται. <ref>{{cite book|last=Jonathan|first=Valvano|title=Introduction to ARM Cortex-M Microcontrollers - Embedded Systems|year=2013|isbn=978-1477508992|pages=318}}</ref> </ref> {{cite web|last=Frank|first=Durda|title=Serial and UART Tutorial|url=https://www.freebsd.org/doc/en/articles/serial-uart/|publisher=www.freebsd.org}} </ref>
==Εξωτερικοί σύνδεσμοι==
* {{cite web|last=Frank|first=Durda|title=Serial and UART Tutorial|url=https://www.freebsd.org/doc/en/articles/serial-uart/|publisher=www.freebsd.org}}
 
==Παραπομπές==
{{παραπομπές|2}}
 
{{ενσωμάτωση κειμένου|en|Universal asynchronous receiver/transmitter}}
Ανακτήθηκε από "https://el.wikipedia.org/wiki/UART"