मैं जानना चाहता हूं कि यूएसबी स्टैक और इसका एक उदाहरण क्या है। मैंने यूएसबी के बारे में बहुत कुछ पढ़ा और मैंने यूएसबी जैसी कुछ किताबों को संक्षेप में पढ़ा लेकिन "यूएसबी स्टैक" का उल्लेख नहीं किया गया था।यूएसबी स्टैक क्या है?
उत्तर
शब्द "स्टैक" या तो सार डेटा संरचना (इसके लिए प्रासंगिक नहीं) या सॉफ़्टवेयर के संग्रह को संदर्भित करता है जो एक विशिष्ट कार्य करता है। "यूएसबी स्टैक" के मामले में, यह हार्डवेयर, फर्मवेयर, कर्नेल मॉड्यूल, ड्राइवर और उपयोगकर्ता प्रोग्राम का संग्रह है जो यूएसबी लिंक पर संचार की अनुमति देता है।
शब्द "स्टैक" का उपयोग किया जाता है क्योंकि सॉफ़्टवेयर घटक अक्सर एक दूसरे के शीर्ष पर स्तरित होते हैं, प्रत्येक नीचे परत की सेवाओं का उपयोग करते हैं।
आप "नेटवर्किंग स्टैक" या "लैंप स्टैक" या अन्य समान वाक्यांशों के बारे में भी सुन सकते हैं। विकिपीडिया के पास Solution stack पर एक लेख है, जो एक ही विचार है।
यूएसबी ढेर, बस एक वाक्यांश ऐसे टीसीपी/आईपी, जीएसएम ढेर, आदि के रूप में 'सॉफ्टवेयर ढेर' सामान्य अवधारणा है, के आधार पर है
यह ढांचा, अक्सर यूएसबी उपकरण निर्माताओं, या ओएस द्वारा प्रदान की डेवलपर्स, जो अन्य डेवलपर्स को यूएसबी के निचले स्तर को लागू करने के बारे में चिंता करने के बजाय, उनके कार्यान्वयन के मांस पर ध्यान केंद्रित करने में सक्षम बनाता है।
यूएसबी के मामले में, वहाँ अनिवार्य रूप से संचार की परतों (हर कोई उन्हें कुछ अलग ढंग से कॉल) कर रहे हैं:
- लिंक परत (सीरियल आईओ) - अंतर लाइन संक्रमण और संकेतन के साथ सौदा है, और बाइनरी धारा डिकोड डेटा, बहुत बार हार्डवेयर में
- यूएसबी पैकेट परत - यूएसबी डाटा पैकेट की संरचना के साथ सौदों
- यूएसबी आवश्यक कार्यक्षमता - गणन, बफ़र्स,
- यूएसबी उच्च स्तर एपीआई अंतिम बिंदु - ऑडियो, HID, आदि, अपने स्वयं के है restricti ऑन और जरूरतों
यह एक आधुनिक ऑपरेटिंग सिस्टम के टीसीपी/आईपी के समान है:
- शारीरिक परत (आमतौर पर ईथरनेट कार्ड पर हार्डवेयर में किया)
- लिंक परत (मैक पता परत, अक्सर में किया ईथरनेट कार्ड पर हार्डवेयर)
- नेटवर्क परत (आईपी, मार्ग)
- ट्रांसपोर्ट लेयर (टीसीपी)
- आपका आवेदन विशिष्ट परतों (HTTP ढेर, आदि)।
- 1. सरल यूएसबी होस्ट स्टैक
- 2. "स्टैक संरेखण" क्या है?
- 3. स्टैक ओवरफ़्लो क्या है?
- 4. लैंप स्टैक क्या है?
- 5. लिनक्स स्टैक क्या है?
- 6. "स्टैक थ्रैश" क्या है?
- 7. "डबल स्टैक गलती" क्या है?
- 8. यूएसबी
- 9. यूएसबी
- 10. यूएसबी
- 11. यूएसबी
- 12. यूएसबी
- 13. यूएसबी
- 14. कर्नेल स्टैक और उपयोगकर्ता स्टैक के बीच क्या अंतर है?
- 15. कॉल स्टैक और स्टैक ट्रेस के बीच क्या अंतर है?
- 16. "वेब स्टैक" शब्द का क्या अर्थ है?
- 17. -फनो-स्टैक-रक्षक का उपयोग क्या है?
- 18. सबसे अच्छा जावा एसआईपी स्टैक क्या है?
- 19. क्या यह स्टैक या हीप पर है?
- 20. स्टैक ओवरफ़्लो का कारण क्या है?
- 21. क्या क्रोम में अंतर्निहित कॉल स्टैक है?
- 22. यूएसबी कुंजी
- 23. यूएसबी संचार
- 24. यूएसबी ड्राइव
- 25. मैं यूएसबी
- 26. यूएसबी ड्राइव
- 27. यूएसबी डिवाइस
- 28. यूएसबी पोर्ट
- 29. यूएसबी ड्राइव
- 30. स्टैक
तो यह केवल सॉफ्टवेयर का संदर्भ नहीं देता है? http://www.google.com/imgres?um=1&hl=hi&sa=N&biw=1366&bih=600&tbm=isch&tbnid=Bp8R0jm6_crSPM:&imgrefurl=http://www.jungo.com/st/embedded_usb_otg.html&docid=LIDLc6Q-lKTWaM&imgurl = http: //www.jungo.com/st/images/otg_feb05.jpg&w=530&h=355&ei=CDMsT5jPGZGUOpChrYEO&zoom=1&iact=hc&vpx=107&vpy=150&dur=3239&hovh=184&hovw=274&tx=178&ty=72&sig=106979144409125464825&page=1&tbnh=113&tbnw=168&start = 0 और ndsp = 21 और ved = 1t: 429, r: 0, s: 0 – Ahmed
सही, कार्यान्वयन की विभिन्न परतों में "ढेर" कटौती और यूएसबी के मामले में हार्डवेयर सहित कई अलग-अलग प्रकार के घटकों को शामिल किया गया है। –
और ढेर हार्डवेयर पर निर्भर है? प्रत्येक चिप के लिए एक अलग ढेर है? – Ahmed