CentOS 6을 사용하고 있으며 2 개의 직렬 포트 (2 개의 다른 포트에 2 개의 USB 인터페이스), USB1 및 USB2가 있습니다. USB1을 연결할 때, OS는 그녀의 패치를 "/ dev/ttyACM0"으로 설정하고, USB2를 연결할 때 "/ dev/ttyACM1"을 설정합니다. 하지만 USB2를 처음 연결할 때 OS는 "/ dev/ttyACM0"에 패치를 설정하고 "/ dev/ttyACM1"에 패치를 설정하지 않습니다. USB1 패치는 인터페이스를 연결하는 순서에 관계없이 "/ dev/ttyACM0"및 USB2 "/ dev/ttyACM1"이 필요합니다. 어떻게해야합니까? 각 직렬 포트에 대한 패치를 정의하십시오.
는
0
A
답변
1
(예 : 일련 번호로) USB 장치의 속성을 기반으로 심볼릭 링크를 정의하는 udev에 규칙을 만듭니다 감사드립니다.
는 장치 -udevadm info -n /dev/ttyACM0 -a
udevadm info -n /dev/ttyACM1 -a
그런 다음 /etc/udev/rules.d/
에 가서 udev에 규칙을 만들 귀하에 대한 정보를 알아보십시오. 아래 광고문과 비슷한 것. Here is a good reference. 많은 예제와 더 많은 토론을 위해서는 udev persistent usb serial을 검색하십시오.
SUBSYSTEM=="tty", ATTRS{idVendor}=="0000", ATTRS{idProduct}=="0000", ATTRS{serial}=="000001", SYMLINK+="ACM0"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0000", ATTRS{idProduct}=="0000", ATTRS{serial}=="000002", SYMLINK+="ACM1"
관련 문제
- 1. QDialog에서 직렬 포트에 쓰려고합니다.
- 2. 직렬 포트에 대한 무단 액세스 예외
- 3. 직렬 포트에 대한 읽기/쓰기 (UBW 용)
- 4. 직렬 포트에 디지털 널.
- 5. 여러 클래스에서 직렬 포트에 액세스
- 6. 안드로이드에서 네이티브 직렬 포트에 액세스
- 7. 직렬 포트에 연결하는 Java GUI
- 8. 웹 브라우저에서 직렬 포트에 액세스
- 9. 쉘 스크립트로 직렬 포트에 쓰기
- 10. Android의 직렬 포트에 쓰기 NDK
- 11. 직렬 포트에 쓰기 (C++/Windows)
- 12. C의 Windows 직렬 포트에 대한 입력 버퍼 길이 얻기
- 13. mod_wsgi가 각 포트에 대한 인터프리터를 만듭니다.
- 14. boost :: asio가 직렬 포트에 대한 잘못된 처리기를 호출합니다.
- 15. Linux에서 FTDI 가상 직렬 포트에 대한 비표준 전송 속도 지정
- 16. linux에서 ttyUSB0과 같은 가상 직렬 포트에 대한 IRQ가 있습니까?
- 17. 임베디드 장치에 대한 명령으로 직렬 포트에 문자열 보내기
- 18. CPU 높은 시간 직렬 포트에 대한 시간 사용
- 19. Windows에서 직렬 (COM) 포트에 대한 특정 정보를 얻으려면 어떻게합니까?
- 20. windows store 애플 리케이션을위한 직렬 포트에 대한 액세스
- 21. 읽고 내가 직렬 포트에 아두 이노에서 데이터를 전송하고있어 직렬 포트를
- 22. C++ 리눅스에서 직렬 포트에 문자열을 쓰는 것
- 23. C# 다른 양식의 직렬 포트에 액세스
- 24. 직렬 포트에 명령을 보내는 방법 (JAVA + RXTX)
- 25. 직렬 포트에 데이터를 쓸 수 없습니다.
- 26. Python 3.4 및 pySerial2.7 "직렬 포트에 쓰기?"
- 27. Arduino IDE 외부의 가상 직렬 포트에 액세스
- 28. Visual C++의 직렬 (Com) 포트에 쓰기
- 29. 퍼티를 사용하여 직렬 포트에 연결할 수 없습니다.
- 30. C#으로 직렬 포트에 쓰기 명령을 보내시겠습니까?