Windows의 미스터리 직렬 장치

Windows의 미스터리 직렬 장치

Arduino의 IDE에서 직렬 포트 COM3에 연결된 것이 있다고 알려줍니다. 장치 관리자에서 COM3이라는 항목을 찾을 수 없습니다. COM3에 연결된 것이 무엇인지 알아낼 수 있는 방법이 있습니까?

답변1

이전 시스템에서는 com1/com3 및 com2/com4에 동일한 리소스를 할당하는 경우가 많습니다. 이것은 DOS 전화 접속 BBS 시절에는 훨씬 더 큰 문제였습니다. 기본적으로 com1/com3은 3F8h/3E8h에서 IRQ4를 사용한 반면 com2/com4는 2F8h/2E8h에서 IRQ3을 사용했습니다. 차이점은 com3/com4는 I/O 카드로 사용되는 반면 com1/com2는 메인보드에 있어야 한다는 것입니다. 물론 그런 일은 결코 일어나지 않았습니다.

어떤 경우든 COM 포트와 관련된 이러한 레거시 문제로 인해 나타날 수 있습니다. Windows는 IRQ4가 활성화되어 있음을 확인하므로 com1의 Arduino 외에 com3에도 뭔가가 있을 수 있다고 생각합니다.

답변2

실제로, 당신은 오래된 시스템을 갖고 있지 않으며, 오래된 DOS 내용은 적용되지 않습니다. 실제로 당신이 가지고 있는 것은 USB를 직렬 포트로 "변환"하는 FT232 칩(arduino 보드 자체에 있음)입니다. 따라서 실제로 Arduino는 이 직렬 포트가 외부 세계와 통신할 수 없더라도 보드의 AVR 칩을 통해서만 PC에 "COM3"을 제공합니다.

따라서 COM 3에 연결된 것은... Arduino 자체입니다.

나는 실제로 같은 문제가있었습니다. com 또는 LPT 포트가 없으면(기본적으로 랩톱을 사용하는 경우) 장치 관리자(Vista)에는 아무 것도 표시되지 않습니다. 따라서 "하드웨어 추가"를 클릭하고 허용(관리자 권한)하여 "목록에서 수동으로 선택한 HW 설치(고급)"를 선택하면 "포트"가 표시되고 통신 포트를 선택한 다음 Arduino 설치에서 "drivers" 디렉토리를 찾아 "업데이트 중"이라고 표시된 후 "USB 직렬 변환기"를 얻게 됩니다. 다른 "COM 번호"를 선택할 수 있다는 점에 유의하십시오. 과거에 다른 USB COM 어댑터를 사용했기 때문에 내 컴퓨터에 COM7이 있습니다.

답변3

USB를 통해 비디오 매트릭스와 통신하기 위해 가상 COM 포트를 생성하는 최신 PC에서 실행되는 일부 디스플레이 컨트롤러 소프트웨어가 있습니다(이상하게 들리지만 실제로는 그렇습니다). 아마도 동일하게 작동하는 유사한 소프트웨어가 있을 것입니다.

관련 정보