USB port
مقاله جاری نسبت به تحلیل و بررسی مشخصات اصلی درگاه فراگیر سریال (USB) اقدام مینماید...
معرفی USB
USB (درگاه فراگیر سریال) یک توسعه صنعتی استاندارد در معماری کامپیوتر است،که جهت اتصال لوازم جانبی، به کامپیوتر بهکار میرود. ایا ابزار در ابتدا بسال 1374، توسط شرکتهای بزرگ صنعت ارتباطات و رایانههای شخصی، ازجمله اینتل(Intel)، کامپک(Compaq)، مایکروسافت(Microsoft) و ان.ای.سی(NEC)گسترش یافت...
خصوصیات USB امکان اتصال حداکثر 127 وسیله جانبی (شامل هابها) به سیستم، چه بر روی یک پورت یا پورتهای متفاوت، را فراهم میکند...
USB همچنین از استاندارد اتصال آسان وسایل جانبی به کامپیوتر (Plug & Play) و مبادله سریع پشتیبانی میکند...
استاندارد USB 1.1 از هردو نوع انتقال داده به صورت همزمان[سنکرون] و ناهمزمان [آسنکرون] پشتیبانی میکند و سرعت انتقال داده در آن دو برابر است: 5/1مگابایت بر ثانیه برای وسایل USB کم سرعت و 12 مگابایت بر ثانیه برای وسایل USB با سرعت کامل (که بسیار سریعتر از سریال پورتهای ابتدائی میباشد) . طول کابلهای اتصال به دستگاه به کامپیوتر میتوانند حداکثر تا 5 متر (4/16 فوت ) باشد...
استاندارد USB2.0 از آهنگ سیگنالدهی 480 مگابایت بر ثانیه معروف به " پر سرعت" که 40 بار سریعتر ازآهنگ انتقال تمام سرعت USB 1.1 میباشد، پشتیبانی میکند...
USB 2.0 با USB 1.1 کاملا سازگار است و از کابلها و اتصالات موجود استفاده میکند...
USB 2.0 توانایی کاربررا در جهت کاربردهای گوناگون ارتقاء میدهد، ازجمله: بازی محاورهای، دستیابی به اینترنت با پهنای باند زیاد، نشر رومیزی و وب، سرویسهای اینترنت و کنفرانس...
درگاه فراگیر سریال(USB) از اجزاء اصلی زیر تشکیل شده است:
میزبان USB : پایگاه میزبان USB جایی است که کنترلکننده میزبان USB نصب شده است و همچنین برنامه راه انداز [درایور] نرمافزار یا دستگاه سرویسگیرنده اجرا میشود...
هاب USB:یک دستگاه USB که امکان اتصال چندین وسیله USB به یک پورت USB منفرد بر روی هاست USB را فراهم میکند.
. جریان داده در وسایل USB
در حین عملکرد یک دستگاه USB، میزبان میتواند بین نرمافزار سرویسگیرنده و دستگاه یک جریان داده برقرار کند...
تبادل داده در USB
استاندارد USB از دو نوع تبادل داده بین یک میزبان [هاست] و یک دستگاه پشتیبانی میکند: تبادل داده تابعی و تبادل کنترلی...
انواع انتقال داده در USB
دستگاه USB (تابع) به وسیله انتقال داده از طریق یک پایپ یا لوله بین بخشهای حافظه موقت بر روی هاست و نقطهپایانی بر روی دستگاه با هاست ارتباط برقرار میکند. USB چهار نوع مختلف انتقال را پشتیبانی میکند...
انتقال کنترلی عمدتاً برای پشتیبانی از پیکربندی،عملیات دستوری و وضعیتی بین نرمافزار در هاست و دستگاه، در نظر گرفته شده است. این نوع انتقال برای وسایل کمسرعت، تمامسرعت و پرسرعت استفاده میشود...
انتقال سنکرون:
انتقال سنکرونی [همزمان] بیشتر برای اطلاعات وابسته به زمان مانند: جریانهای چند رسانهای و ارتباطات تلفن...
حداکثر اندازه پاکت در نقاط پایانی سنکرون برای وسایل تمام سرعت تا 1023 بایت و برای وسایل پرسرعت تا 1024 بایت میباشد...
انتقال وقفهای
انتقال وقفهای برای وسایلی که مقدار داده کمی را به صورت غیر متناوب یا در چارچوبهای زمانی غیر همزمان دریافت یا ارسال میکنند، در نظر گرفته شده است...
انتقال دستهای
انتقال دستهای نوعاً برای وسایلی که مقدار زیاد داده غیرحساس به زمان را منتقل میکنند و میتوانند از هر نوع پهنای باند موجود استفاده کنند، مانند چاپگرها و پویشگرها، استفاده میشود...
پیکربندی USB
قبل از فعالیتUSB (یا در یک دستگاه مرکب فعالیتهای) بتوانند به کار بسته شود، دستگاه باید پیکربندی شود. هاست پیکربندی را با گرفتن اطلاعات از دستگاه USB انجام میدهد. دستگاههای USB ویژگیهایشان را با توصیفگرها گزارش میکنند. یک توصیفگر، ساختار و فرمتی تعریف شده است که داده در آن جریان میکند…