![직렬 장치 데이터 피드백 루프가 가능합니까?](https://linux55.com/image/71809/%EC%A7%81%EB%A0%AC%20%EC%9E%A5%EC%B9%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%94%BC%EB%93%9C%EB%B0%B1%20%EB%A3%A8%ED%94%84%EA%B0%80%20%EA%B0%80%EB%8A%A5%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
/dev/ttyS8
하나의 터미널 창에서 직렬 장치에 에코를 수행한 다음 /dev/ttyS8
두 번째 터미널 창에 해당 파일의 데이터를 표시하고 표시 할 수 있습니까 ?
답변1
직렬 루프백 어댑터가 지정된 직렬 포트에 연결된 경우: 예.
Pinout:
* Receive and transmit (2 & 3)
* Request to send and Clear to send (7 & 8)
* Data carrier detect, Data set ready and Data terminal ready (1, 6 & 4)
직렬 포트를 통해 통신하는 응용 프로그램을 디버깅하려면 다음을 사용할 수 있습니다.소캇주문하다:
socat /dev/ttyS0,raw,echo=0 SYSTEM:'tee input.txt | socat - "PTY,link=/tmp/ttyV0,raw,echo=0,waitslave" | tee output.txt'