답변:
마법사와 같은 도구는 처음 사용할 때 귀엽지 만 방해가됩니다. 더 좋은 방법은 메모리에 설명 자의 적절한 구조와 유용한 매크로 및 기타 전처리 논리를 사용하여 정보를 더 높은 수준으로 제공하고 올바른 바이트와 비트가 자동으로 채워지는 것입니다.
PIC 18의 USB 스택은 그렇게 작동합니다. 내 소프트웨어 다운로드 페이지 에서 해당 소프트웨어 및 기타 여러 가지를 설치할 수 있습니다 . 정적 USB 설정은 두 파일로 정의됩니다. 이들의 템플리트 이름은 SOURCE> PIC 디렉토리에서 QQQ_USB.INS.ASPIC 및 QQQ_USB0.INS.ASPIC입니다. 먼저 usb.ins.aspic 파일에서 VID / PID, 사용하는 엔드 포인트 및 엔드 포인트 당 전송 유형을 정의합니다. 그런 다음 사용자 정의해야 할 부분으로 usb0.ins.aspic의 설명자를 수정하십시오. 전송 유형 및 버퍼 크기와 같은 것을 이미 알고 있으므로 해당 기호를 그대로두고 구현에 고유 한 것을 변경하면됩니다. 대부분의 경우 제조업체 이름과 제품 이름 만 조정합니다. 이것들은 일반적인 문자열로 작성되며 매크로는 적절한 형식을 처리합니다.