2016-07-15 2 views
0

현재 Arduino Leonardo를 자체 버전으로 만들고 있으며 Leonardo와의 차별화 방법을 원한다면 pid, vid, 이름 및 회사를 변경하는 편집 된 설명자가있는 자체 부트 로더가 있습니다. 하지만 pid와 vid를 변경하지 않으면 Leonardo로 나타나며 변경하면 USB 직렬 포트로 표시됩니다.내 arduino 드라이버 작성

정확한 이름을 갖기 위해 자체 드라이버를 작성해야한다고 생각합니다. 올바른 방향으로 나를 가리킬 수있는 리소스가 있습니까?

arduinos 편집을 시도했지만 설치가 실패합니다. 보안 파일과 관련이 있다고 생각합니다.

+0

공유 할 코드가 있습니까? 문제를 설명하는 세부 사항이 있습니까? – dbmitch

+0

나는 내 보드를 내가 이름을 짓는대로 보여 주길 원한다. USB 직렬 포트 또는 Arduino Leonardo로 나타난다. 나는 arduino의 파일을 편집하고있어 실제 사용자 정의 코드는 없습니다. 나는 레오나르도를 위해 내가 그 보드에 대해 pid와 vid를 설정할 때, 내가 pid와 vid를 바꿀 때 USB 시리얼 포트로 보여줄 때, 내가 찾을 수 없기 때문에 이것을 설치했다고 생각한다. 그 특정 PID 및 비디오에 대한 또 다른 드라이버. – Tom

답변

0

코드 서명 인증서를 구입하면 드라이버와 함께 제공되는 CAT 파일에 다시 서명 할 수 있습니다. my article on the subject을 참조하십시오.

또는 usbser.inf라는 새 드라이버가있는 Windows 10으로 전환하면됩니다. 이 드라이버는 보드의 가상 COM 포트를 자동으로 인식하여 usbser.sys와 함께 사용하도록 구성해야하므로 드라이버가 필요하지 않습니다.

+0

굉장히 고맙습니다. 저는 10을 사용하고 있으며, 잘 작동합니다. 이름을 바꾸기를 원했기 때문에 쉽게 식별 할 수 있었고, 분명히 기사를 체크 아웃하려고했습니다. – Tom

+0

사용자 usbser.inf를 사용하면 불행히도 장치의 모든 직렬 포트에 "USB 직렬 장치"라는 이름이 지정됩니다. USB 문자열 설명자를 사용하지 않습니다. –

관련 문제