Skip to main content

ไดรเวอร์คอนโทรลเลอร์โฮสต์ USB คืออะไร?

ไดรเวอร์คอนโทรลเลอร์โฮสต์ USB ควบคุมวิธีการที่อุปกรณ์ต่อพ่วงสื่อสารกับระบบหลักของคอมพิวเตอร์ไดรเวอร์สร้างการติดต่อระหว่างอุปกรณ์ USB เช่นแป้นพิมพ์หรือเครื่องพิมพ์และทำให้มั่นใจได้ว่าระบบปฏิบัติการคอมพิวเตอร์จะรับรู้ได้ระบบปฏิบัติการหลายระบบสื่อสารโดยตรงกับไดรเวอร์คอนโทรลเลอร์โฮสต์ USB เพื่อให้แน่ใจว่าผู้ใช้คอมพิวเตอร์ไม่จำเป็นต้องติดตั้งไดรเวอร์แต่ละตัวสำหรับอุปกรณ์แต่ละตัว

อุปกรณ์สากลบัสซีเรียลบัส (USB) ทั้งหมดสื่อสารกับระบบปฏิบัติการคอมพิวเตอร์ผ่านภาษาการเขียนโปรแกรมมาตรฐานเวลาส่วนใหญ่ไดรเวอร์คอนโทรลเลอร์โฮสต์ USB จะโต้ตอบกับการเขียนโปรแกรม C ++ หรือ ANSIเมื่อผู้ใช้คอมพิวเตอร์เสียบอุปกรณ์ USB เช่นเคเบิลโมเด็มลงในหนึ่งในพอร์ตระบบปฏิบัติการจะรับรู้อุปกรณ์โดยอัตโนมัติขึ้นอยู่กับระบบอาจติดตั้งไดรเวอร์อุปกรณ์โดยอัตโนมัติเปิดใช้งานการทำงาน

อุปกรณ์ USB มาตรฐานเช่นเมาส์และคีย์บอร์ดมักจะได้รับการยอมรับโดยอัตโนมัติโดยไดรเวอร์คอนโทรลเลอร์โฮสต์ USB คอมพิวเตอร์โดยอัตโนมัติโปรโตคอลการควบคุม USB บางตัวจะรวมหรือรวมกระบวนการสื่อสารของอุปกรณ์มาตรฐานหลายตัวสิ่งนี้จะช่วยสร้างประสิทธิภาพเมื่อต้องถ่ายโอนข้อมูลพร้อมกันตัวอย่างเช่นผู้ใช้คอมพิวเตอร์มักจะป้อนข้อมูลจากแป้นพิมพ์และเมาส์ภายในโปรแกรมประมวลผลคำในเวลาเดียวกัน

ความจริงก็คืออุปกรณ์เหล่านี้แต่ละตัวดูเหมือนจะเสียบเข้ากับพอร์ตที่แตกต่างกันในอินเทอร์เฟซ Hardwaresภายในภาษาการเขียนโปรแกรมเป็นทิศทางที่คอมพิวเตอร์จะรับรู้อินพุตทั้งสองเป็นของพอร์ตเดียวกันไดรเวอร์อาจรับผิดชอบในการเปลี่ยนเส้นทางพลังงานจากระบบหลักผ่านสายเคเบิล USB ที่ทำงานไปยังอุปกรณ์แต่ละตัวแยกต่างหากในกรณีส่วนใหญ่โฮสต์ USB จะกำหนดว่าอุปกรณ์แต่ละตัวได้รับพลังงานอย่างไรโปรโตคอล USB บางตัวช่วยให้อุปกรณ์เชื่อมต่อและตัดการเชื่อมต่อในขณะที่คอมพิวเตอร์เปิดอยู่อินเทอร์เฟซการเขียนโปรแกรมอื่น ๆ ต้องการให้คอมพิวเตอร์ปิดเครื่องแล้วรีบูตก่อนที่จะรับรู้อุปกรณ์ USBอินเทอร์เฟซ SCSI เป็นโปรโตคอลหนึ่งที่จะไม่อนุญาตให้ผู้ใช้เสียบและเล่นเพียงแค่ความเร็วในการส่งข้อมูลและแบนด์วิดท์ยังถูกควบคุมโดยไดรเวอร์โฮสต์ USBไดรเวอร์บางตัวรองรับการส่งสัญญาณความเร็วสูงในขณะที่คนอื่นทำงานในสภาพแวดล้อมความเร็วต่ำเท่านั้นมีไดรเวอร์คอนโทรลเลอร์โฮสต์ USB บางตัวที่ทำงานเฉพาะกับอุปกรณ์วิดีโอและเสียงที่ต้องการการรับประกันแบนด์วิดท์ที่แน่นอน