المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الناقل التسلسلي العام USB - الوصل الساخن


احمد الرفاعي
09-30-2006, 04:04 AM
http://iraqcyber.com/upload/uploads/fe7e0344f2.gif

الوصل الساخن هو مفهوم ليس جديد تماما فهو كما نعلم يعني أننا نستطيع توصيل وفصل الطرفية من جهازنا الشخصي في أي وقت
كان دون الانتظار إلى إطفاء الطرفية وإطفاء جهاز الكومبيوتر ثم القيام بعملية الوصل أو الفصل ثم إعادة تشغيل الكومبيوتر من جديد .

http://iraqcyber.com/upload/uploads/eecfb21407.jpg


الناقل التسلسلي العام USB - الوصل الساخن

وخير نظام للاتصال بالحاسب الشخصي يقوم بتطبيق التوصيل الساخن هو الناقل التسلسلي العام USB
فجميع الأجهزة الطرفية التي تستعمل الناقل التسلسلي العام للاتصال بالحاسب يمكننا التعامل معها بطريقة التوصيل الساخن
أي الفصل والوصل دون إعادة التشغيل .

ما نريد أن نطلع عليه الآن هو كيفية قيام الحاسب الشخصي بإدارة هذه الآلية
وما هي البنية المتوفرة في الناقل التسلسلي العام التي يعتمد عليها الحاسب لاتمام هذا العمل .

أولا : التحسس لتوصيل جهاز جديد :
في الحقيقة يوجد بشكل مستمر في موزع الناقل التسلسلي العام
في مقبس الحاسب قياس لاستقرار الوصلتين الخاصتين بالبيانات من الناحية الكهربائية
وهما الوصلتين العلوية والسفلية كما ذكرناهما سابقا وسنطلق عليهما من الآن وصاعدا D- و D+
والآن عند توصيل أي جهاز جديد إلى شبكة الناقل التسلسلي العام
فإن الوضع الكهربائي لهتين الوصلتين سيتغير مما يجعل المجمع يستشعر اتصال جهاز جديد .

ونلاحظ من الجدول التالي بنية مقبس الناقل التسلسلي العام وترتيب توصيلاته :

http://iraqcyber.com/upload/uploads/9d91cfea99.jpg

ثانيا : تغذية الجهاز الجديد :
عندما يستشعر مجمع الناقل التسلسلي العام توصيل جهاز جديد إليه يقوم الكومبيوتر بإرسال أمر تمكين البوابة ( المنفذ )
وأمر إعادة التجهيز أو ما يطلق عليه التهيئه الأولية للجهاز ( RESET )
إلى عنوان مجمع الناقل التسلسلي العام وعندها يتم تأمين تغذية كهربائية بقيمة 100 ميللي أمبير تقريبا للجهاز .

ثالثا : استكشاف الجهاز :
بعد تغذية الجهاز وإتمام التهيئة الأولية له يوضع في حالة الانتظار حتى يقوم الكومبيوتر بعملية الاستكشاف للجهاز
فيرسل له الحاسب رزمة الإعداد GETDESCRRIPTOR device
وعندها يرد الجهاز بإرسال المعلومات الخاصة به إلى الكومبيوتر والتي تحدد هوية الجهاز .

رابعا : عنونة الجهاز :
بعد أن يتعرف الكومبيوتر إلى الجهاز الجديد ويستقبل من كل المعلومات التعريفية
يقوم بإسناد عنوان خاص لهذا الجهاز ويرسله إليه فيحفظه الجهاز ويصبح مستعدا لمراقبة البيانات بشكل مستمر على الناقل
والاستجابة للأوامر المعنونة بنفس عنوانه .

خامسا : استكشاف إعدادات الجهاز :
يرسل الكومبيوتر إلى الجهاز الأمر GETDI******OR configration
فيقوم الجهاز الطرفي بالرد على الكومبيوتر بإرساله لمعلومات الإعدادات وبرامج التشغيل الخاصة به .

سادسا : الجاهزية :
بعد أن يرد الجهاز بإرسال إعداداته يقوم الكومبيوتر بتجهيزها ويرسل تعليمة للجهاز الطرفي
تبين أنه قد تم إعداده وأنه أصبح جاهزا للتشغيل الفعلي .

ويمكننا أن نبين مراحل العملية في الجدول التالي :

http://iraqcyber.com/upload/uploads/d60e2e60a2.jpg

ان هذه المراحل لا تحدث فقط عندما يتم وصل طرفية جديدة إلة الكومبيوتر
بل أيضا تحدث في كل مرة يتم تشغيل الكومبيوتر فيها للتعرف على جميع الأجهزة الموصولة به
وتجهيزها للعمل فورا عند طلب المستخدم .

http://iraqcyber.com/upload/uploads/a63558728d.jpg

الـخط6ـيرة
09-30-2006, 09:07 AM
يعطيك العافية اخوي العزيز احمد

احمد الرفاعي
09-30-2006, 12:13 PM
شكرا على المرور والمشاركة
لي تكملة للموضوع بمشاركة منفصلة
انتظر فقط بعض المعدات ليصبح الموضوع مكتمل
فأرجوا المعذرة

أحمد حافظ
12-02-2006, 11:32 PM
جزاك الله خيرا

لاتتأخر علينا

احمد الرفاعي
01-07-2007, 11:18 PM
شكرا اخي احمد على التواصل
وان شاء الله ساحاول تكملة الموضوع باقرب وقت
حياك الله

yassiner
01-27-2007, 12:58 AM
الموضوع فعلا ممتع، واصل لخونا احمد