본문 바로가기

[Microchip]/PIC18F

[PIC18F-s EVM] C#을이용한 HID Host Program작성

[PIC18F-s EVM] C#을이용한 HID Host Program작성



사용자 삽입 이미지
[PIC18F-s EVM] 보드를 이용하여 C#에서 HID 테스트 프로그램을 작성 했다.
HID장치는 윈도우에서 기본 드라이버를 제공하므로 USB 드라이버 작성없이 아주 간단하게 USB통신을 할 수 있다.
USB연결만 하면 동작하므로 사용자 입장에서 상당히 편리하게 사용할 수 지만  표준 디스크립트로 (Report)로 통신을 해야 하므로 속도면에서는 Bulk통신보다는 느린 단점이 있다. 특히 연속적 데이터를 송수신 하는경우 확실히 느려짐을 알 수 있다.



PIC18F2450 펌웨어 작성




C#을 이용한 HID테스트 프로그램
LED제어 및 64 Bulk로 데이터 수신 예제


PIC18F2450 USB HID 테스트 동영상