برنامه نويسي پورت Usb
USB، پورت داغ : هميشه در کنار سيستم هاي رايانه اي انواع دستگاه ها و ابزارهاي جانبي به چشم مي خورد . يکي از مسائلي که کاربران هميشه با آن روبرو هستند چگونگي اتصال اين دستگاه ها به سيستم مي باشد . سرعت پائين و هزينه هاي بالا از ديگر مشکلات اين اتصالات به حساب مي آمدند . اين اتصالات تا قبل از پيدايش و به کار گيري پورت هاي USB در چند دسته خلاصه مي شدند :
1- استفاده از انواع کارت ها : اين کارت ها بر روي شکاف هاي موجود در مادربرد نصب مي شد . برخي از اين ابزار ها مانند دستگاه هاي SCSI براي ايجاد سرعت بالا در تبادل اطلاعات از طراحي خاصي استفاده کرده و همراه با کارت هاي ويژه خود ارائه مي شدند .
2- استفاده از پورت هاي موازي (Parallel) : اين پورت ها اکنون نيز به طور عمده جهت اتصال چاپگر و ديگر ابزار ها استفاده مي شوند .
3- پورت هاي سري (Serial) : اين پورت نيز مشابه پورت هاي موازي براي تبادل اطلاعات در نظر گرفته شده و روي انواع مادربرد موجود مي باشد .
USB (Universal Serial Bus) :
هدف از ساختن اين پورت ، افزايش سرعت انتقال اطلاعات و امکان اتصال تعداد زيادي از دستگاه ها در کنار هم بود و در آخر نيز امکان به کارگيري و آماده سازي دستگاه بدون راه اندازي به اين مجموعه اضافه شد . با به ثمر رسيدن اين انديشه ها پورتي با امتيازات فراوان پديد آمد که مهمترين آنها سرعت انتقال اطلاعات 12 Mbps براي نسخه USB 1 و در حدود 480 Mbps براي نسخه USB 2 آن بود که اين مقدار بسيار پرسرعت تر از روش هاي قبلي بود . علاوه بر آن امکان استفاده از ١٢٧ دستگاه در کنار هم با استفاده از اين پورت پديد آمد .
اين تبادل اطلاعات از نوعي سيستم خاص استفاده مي کند . بدين ترتيب که اطلاعات مورد نياز درون بسته هاي (Packet ) قرار گرفته و اين بسته ها توسط کنترلر USB آدرس دهي دقيق مي شوند . استفاده از اين نوع آدرس دهي کمک مي کند با چنين حجم بالائي از اطلاعات امکان بوجود آمدن خطا به صفر برسد .
امروزه در کنار پورت هاي موجود بر روي مادربرد ها چند عدد از اين پورت نيز وجود دارد که امکان اتصال انواع دستگاه ها را فراهم مي کند . گاهي اوقات در صورت وجود نداشتن اين پورت با استفاده از کارت هايPCI نيز مي توان USB را به رايانه خود اضافه کرد . اين سري از کارت ها با قيمت ارزان در دسترس همه قرار گرفته است .
در هنگام اولين اتصال دستگاه ها سيستم عامل با نصب راه انداز ، کنترلر مخصوص آن را به کار انداخته و در مرحله دوم دستگاه مربوطه شناسايي شده و نصب مي گردد . اين راه اندازي سريع و بدون نياز به راه اندازي مجدد در کنار پيکربندي آسان ، پورت USB را به يکي از محبوب ترين درگاه هاي رايانه تبديل کرده است . با نصب و به کارگيري USB Hub مي توانيم روي هر کدام از اين پورت ها چندين دستگاه نصب کنيم .
از آنجا که کانال هاي تغذيه برق اين پورت در هنگام راه اندازي سيستم هميشه باز در نظر گرفته مي شود ، اين پورت مي تواند برق لازم جهت تغذيه کيبورد ، ماوس و دوربين هاي ديجيتالي را فراهم کند .
سرعت بالاي اين پورت باعث شده که حتي هارد هاي پر سرعت نيز در مدل هاي USB عرضه شوند . فاصله استاندارد دستگاه ها بدليل مقاومت موجود درون کابل USB ، پنج متر مي باشد که با استفاده از Hub اين فاصله به سي متر افزايش پيدا مي کند .
اين پورت که امروزه در انواع دستگاه ها نظير چاپگر ، مودم و دوربين هاي ديجيتالي به چشم مي خورد از نوعي طراحي معروف به Hot Plugging يا Hot Spawning استفاده مي کند که باعث شده آنرا پورت داغ بنامند . البته سيستم عامل هاي قديمي در بکار گيري اين پورت با مشکل روبرو مي باشند .
اين پورت مناسب براي اتصال انواع ابزار ها جهت برقراري ارتباط با تلفن هاي همراه مي باشد . ليستي کامل از اين ابزار ها در اين آدرس واقع شده است .
http://www.everythingusb.com