USB Host สามารถทำเป็น USB Slave ได้ไหมครับ

USB Host ในที่นี้ ไม่ได้หมายถึง USB OTG นะครับ แต่เป็น Host ธรรมดาๆทั่วไปเลย

อย่างเช่นคอมพิวเตอร์มีช่องเสียบ USB Type A แบบแบนๆ ซึ่งทำงานเป็น Host อยู่ แล้วผมอยากเขียนโปรแกรมเพื่อให้คอมเครื่องนี้กลายเป็น USB Device ได้ไหมครับ

อย่างเช่น เขียนโปรแกรมขึ้นมาให้กลายเป็น Mass storage device คือเมื่อทำให้เมื่อมีการเชื่อมต่อกับ USB ช่องนี้เข้ากับคอมพิวเตอร์อีกเครื่องหนึ่ง คอมพิวเตอร์อีกเครื่องจะเห็นเหมือนมีการเสียบ Flash Drive  แบบนี้พอจะทำได้ไหมครับ

และก็รวมถึงไมโครคอรโทรลเลอร์ด้วย พวกที่มี 1 USB Host, 1 Slave ผมจะสามารถทำให้มันกลายเป็น 2 Slaves ได้ไหมครับ

ขอบคุณสำหรับทุกคำตอบครับ


และก็อยากถามผู้รู้เพิ่มเติม (อันนี้นอกเรื่องครับ)
ผมทำงานวิจัยเฉพาะที่ต้องการไมโครคอนโทรลเลอร์ที่มี 1 Host, 2 USB Slave แบบ HighSpeed ไม่ทราบว่าพอจะมีตัวไหนแนะนำไหมครับ
หรือถ้าไม่มี ขอเป็นแค่ 1 Host, 1 Slave แบบ HighSpeed ก็ได้ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่