본문 바로가기

hid composite

(3)
USB KeyBoard Encoder 보드 제작 USB KeyBoard Encoder 보드 제작 USB Keyboard 로 동작하는 Encoder 보드를 제작했다.5개의 키 값과 Encoder값을 입력 받아 처리 할수 있는 보드로 MCU는 ST사의 STM32F042를 적용하여 제작하였다.HID composite device 로 인식해서 Key값을 실시간으로 변경 가능하다. USB KeyBoard Encoder 보드 구성도 Key값은 HID Key Config 프로그램으로 재 설정 가능하다. HID 장시치로 인식해서 동작중 실시간으로 설정 가능하다.키값는 Function Key(CTRL, ALT, SHIFT), Normal Key 에디트 창에서 키값을 입력하면 간단히 설정 가능하다.
USB 복합장치 제작 USB HID 복합장치 제작 하려고 하고 있다.15년전에 제작 했던 자료를 꺼내서 해 보려고 했더니 너무 옛날 보드라 관련 자료도 없고 개발환경도 너무나 달라져서 별로 도움이 되지 않는다. 예전에는 USB 시퀀스 잘 알고 있었는데... HID 키보드, 마우스, 조이스틱 (복합장치)등의 장치를 잘 다루었는데..새로하려니 쉽지가 않다. 우선 기존에 잘 동작 하던 보드에 레포트 디스크립터만 수정하면 되지 않을까?-> 잘안된다. TI 자료가 잘 정리되어 있는것 같다.디스크립터 툴도 제공한다. 우선 기존에 만들었던 TI MSP430F5510 EVM 보드로 테스트 해보자 수정된 디스크립터를 이용해서 컴파일 했는데... Custom HID는 잡히는데 키보드는 인식을 하지 못한다.이상하다.키보드 디스크립터만 만들어서 ..
PC용 MOUSE, KEYBOARD, JOYSTICK 복합기 개발 PC용 MOUSE, KEYBOARD, JOYSTICK 복합기 개발 - USB Device Driver 제작. - HID Mouse Device Driver 제작. - HID Keyboard Device Driver 제작. - HID Joystick Device Driver. - Host Program 제작. 기능 - IBM PC호환 USB 트랙볼 마우스. - 자판 키보드 기능, 앞뒷면 키보드로 활용가능. - 게임용 조이스틱 기능(게임별로 키(조함키 포함) 할당가능). - 인터넷 전용키/워드전용키 기능. 1차 프로토 보드 제작 TUSB3210을 이용하여 보드 제작 및 테스트 소프트웨어 제작 디바이스 드라이버 및 환경설정 프로그램 제작