Windows 환경에서의 USB HID 통신 클래스 설계 및 구현

CH372와 같은 USB 컨트롤러를 활용하여 장치를 제어할 때, 기본 펌웨어 모드 외에 벤더가 제공하는 DLL에 의존하지 않는 '외장 펌웨어 모드'를 사용할 수 있습니다. 이 방식은 Windows DDK(Driver Development Kit)에서 제공하는 표준 API를 사용하여 상위 애플리케이션을 직접 구현할 수 있다는 장점이 있습니다. HID 통신 클래스 구조 USB HID 장치와의 상호작용을 캡슐 ...

6월 8일 17:38에 게시됨

Qt에서 USB 장치 접근 및 데이터 통신 구현

Qt를 활용한 USB 통신 개요 IoT와 임베디드 시스템 발전에 따라 USB 통신은 장치 간 연결의 핵심 기술로 부상했습니다. Qt 프레임워크에서 USB 장치 접근 및 데이터 전송을 구현하는 방법을 실제 사례와 코드 분석을 통해 살펴보겠습니다. 1. QtUsb 모듈 개요 QtUsb는 libusb-1.0과 libhidapi 기반의 크로스플랫폼 USB 솔루션으로 다음 기능을 제공합니다: 벌크 전송: ...

5월 28일 09:15에 게시됨