![HID 장치로 인식되도록 USB 드라이버를 편집하는 방법](https://linux55.com/image/105022/HID%20%EC%9E%A5%EC%B9%98%EB%A1%9C%20%EC%9D%B8%EC%8B%9D%EB%90%98%EB%8F%84%EB%A1%9D%20USB%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%EB%A5%BC%20%ED%8E%B8%EC%A7%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
USB 케이블을 사용하여 PC에 연결할 때 USB HID 키보드로 사용하고 싶은 Linux 기반 임베디드 시스템이 있습니다.
USB 드라이버가 기본적으로 호스트 모드에서 실행된다고 가정합니다. 장치가 HID 장치로 식별되도록 드라이버를 편집/다시 작성하려면 어떻게 해야 합니까?
답변1
이는 Linux 임베디드 시스템이 USB 클라이언트 장치 또는 구현을 에뮬레이트할 수 있는 경우에만 작동합니다.USB OTG("on-the-go") 두 모드 사이를 전환합니다. 많은 임베디드 시스템에는 USB OTG가 있습니다.
Linux 임베디드 장치가 호스트 USB 어댑터로만 작동하는 경우 드라이버 등을 아무리 다시 작성하더라도 해당 장치를 PC 호스트 USB 어댑터에 연결할 수 없습니다.
USB는 디자인이 비대칭입니다.
물리적 연결을 위해 USB 케이블을 사용하지 않으려는 경우 다음을 사용하여 원격 시스템을 USB 클라이언트로 작동하게 만드는 다른 방법이 있습니다.우빕인터넷을 통해.