06-02-2008, 19:58
|
|
L'enfer, c'est les autres
|
|
חבר מתאריך: 21.11.01
הודעות: 29,223
|
|
UART פירושו Universal asynchronous receiver/transmitter. החלק הזה במעבד אחראי על קליטה ושידור של נתונים טוריים, (בניגוד לפורטים אחרים שפועלים בצורה מקבלית) בצורה אנסינכרונית. יש רגל מסויימת שאליה ניתן לקלוט/לשדר נתונים בקצב קבוע מסויים. היחידה אוגרת את הנתונים, וכשהם מגיעים לגודל שנקבע (בייט בד"כ) ניתן לקרוא ממנה לבקר. בנוסף, תפקידה להוריד/להוסיף מה/לתוכן את סיביות המסגרת והזוגיות, ולהעביר אותם לPB וכאלה.
תקשורת אסינכרונית, להבדיל מסינכרונית, פועלת ללא קו קלוק נפרד, אלא לפי הסתנכרנות על הביט הראשון במנת הנתונים, ודוגמת את שאר הסיביות לפי קצב דגימה שנקבע.
הסברים נוספים בויקי http://en.wikipedia.org/wiki/UART
_____________________________________
..
נערך לאחרונה ע"י זיו בתאריך 06-02-2008 בשעה 20:16.
|