키보드를 통해 직렬 포트를 통해 직접 전화를 걸려면 어떻게 해야 합니까? [복사]

키보드를 통해 직렬 포트를 통해 직접 전화를 걸려면 어떻게 해야 합니까? [복사]

직렬 포트를 통해 통신해야 하는 하드웨어 컨트롤러가 있습니다. 키보드를 입력으로 사용하여 이 포트와 정확히 어떻게 통신합니까?

직렬 포트는 19200 보드, 7바이트 크기 및 1 정지 비트에서 작동합니다.

답변1

비록 minicom(1)그리고 screen(1),Marco d'Itri의 제안에 따르면, 괜찮아, 말 못하게 할게곧장직렬 포트에. 둘 다 자체 VT100 스타일 터미널 에뮬레이션을 구현합니다. 둘 다 이미 터미널 내에서 실행 중이기 때문에 둘 다 터미널 에뮬레이션 이스케이프 코드를 해석하여 가상 화면의 아이디어를 유지한 다음 실제 터미널(예: X11 터미널 에뮬레이터)로 전송되는 새로운 이스케이프 코드를 내보낸다는 의미입니다. ), 이를 해석하고 그림을 그립니다.그것은터미널 화면의 내용을 이해합니다. screen이는 주요 작업이 직렬 포트에 연결하는 것이 아니라 다양한 분리 가능한 창을 가진 가상 터미널을 구현하는 것이기 때문에 수행됩니다. minicom이에 대한 타당한 이유가 없습니다.

해결책을 위해곧장직렬 포트와 통신합니다. 즉, 터미널과 직렬 포트 사이에 바이트를 앞뒤로 전달하고 cu(1).

답변2

minicom(1)직렬 포트 매개변수를 쉽게 구성할 수 있는 와 같은 터미널 에뮬레이터를 사용하는 것이 현명합니다 .

이전 버전 screen(1)도 작동하지만 직렬 포트 매개변수를 수동으로 구성해야 합니다 stty(1). 매뉴얼의 섹션 13.2 "Exe 사용"에 이를 수행하는 방법이 설명되어 있습니다.

관련 정보