یوزارت(usart) نوعی ارتباط سریال است
یوزارت(usart) نوعی ارتباط سریال است که می تواند بین تمامی قطعاتی که این قابلیت را پشتیبانی می کنند، اجرا شود. این ارتباط به صورت همزمان و غیر همزمان قابل پیاده سازی است. سخت افزار USART در حالت داخلی به صورت دو بخش ارسال و دریافت می باشد. در نوع غیر همزمان پایه ارسال اطلاعات با نام TX و پایه دریافت با نام RX شناخته می شوند.
@EEFZIR
http://eefz.ir
در نوع همزمان که کلاک بر زمان ارسال اطلاعات نظارت دارد پایه های مربوطه، به دو پایه DT (خط داده) و CK (خط کلاک) تقسیم می شوند...
ارسال اطلاعات بین فرستنده و گیرنده می تواند به سه طریق زیر باشد:
1- ارسال یک طرفه: در این حالت فقط یک دستگاه داده را ارسال نموده و دیگری دریافت می کند.
2- ارسال نیمه دو طرفه: اگر داده در هر زمان فقط در یک جهت ارسال شود به ان نیمه دو طرفه می گویند.
3- ارسال تمام دو طرفه: اگر امکان ارسال دو جهته همزمان داده وجود داشته باشد به ان تمام دو طرفه می گویند.
@EEFZIR
http://eefz.ir
دیگر پارامتر مهم در ارسال سریال داده ها سرعت انتقال داده است که بر حسبbps بیان می گردد.
نکته مهم در پردازنده هایی که با ارتباط سریال سروکار دارند همسان بودن کلاک تعریف شده در برنامه برای ارتباط سریال و فرکانس کاری پردازنده است که باید رعایت گردد.
@EEFZIR
http://eefz.ir
برای راه اندازی ارتباط سریال نوع ارسال و دریافت داده، همزمان یا غیر همزمان بودن و نرخ ارسال اطلاعات باید در مترجم[4] برنامه نویسی تعیین گردد و در سخت افزار پایه های TX و RX باید به صورت ضربدری بین دو دستگاه وصل شوند.
- ۰ نظر
- ۲۱ دی ۹۴ ، ۰۸:۳۲