PIC18F USB 장치 만들기

이 글에서 나는 어떻게 단순한 USB HID 장치를 빵판에 올리고, PIC18F 펌웨어를 만들고 최
후에 윈도우에서 장치의 푸시 버튼의 상태를 확인하고 LED를 컨트롤 할 수 있는 인터페이
스를 만들 수 있는지 소개할 것이다. 윈도우7 덕분에 만약 커스텀 USB 드라이버를 만들기
위해서는 값비싼 마이크로소프트의 유효한 인증서가 필요하다(이거 없이는 심지어 소프트웨
어를 설치 할 수도 없다). 일반적인 HID 장치를 위한 빌트인 드라이버는 윈도우와 리눅스
호환 가능하고 펌웨어와 소프트웨어를 더욱 단순하게 구현 가능하도록 해 준다. HID 표준이
커스텀 드라이버를 필요로 하지 않기 때문에 당신의 드라이버를 위한 인증서를 구매하지 않
아도 되고 윈도우와 리눅스는 통신을 도와주기 위한 빌트인 라이브러리를 가지고 있다.

아래 링크로 파일을 다운로드 가능합니다.

Building_a_PIC18F_USB_Device