시리얼 포트에서..
글쓴이: leolo / 작성시간: 목, 2004/05/27 - 2:48오후
컴퓨터에 있는 시리얼 포트에서 2번과 3번을 연결하고..
데이터를 보내면, 같은 포트로 보낸 데이터가 들어오나요..
그렇게 되면..
컴퓨터..
2(Rx)번
3(Tx)번
위와 같이 com 포트에서.. 2번과 3번을 연결하면...
NULL 모뎀과 같은 역활을 하여.. com 포트에 대해서 하이퍼터미널을 열고
데이터를 보내면, 데이터가 들어와야 하는거 아닌가요..
그런데.. 데이터가 보내는 지는데.. 들어오는거 같지는 않거든요..
우찌하면.. 되며.. 하이퍼터미널 세팅을 달리 해줘야하나요..
4800b/s, 1stop, no flow, 등등.. 이렇게 했는데..
어떻게 하면 되죠..
Forums:
시리얼 포트를 통해서 데이터를 받는 프로그램을 작성하실 때에는 특별히 c
시리얼 포트를 통해서 데이터를 받는 프로그램을 작성하실 때에는 특별히 canonical 과 non-canonical 모드를 신경쓰셔야 합니다.
보내는 쪽에서는 제대로 보내었는데 받는 쪽에서 제대로 들어오는 것 같지 않다면 대부분은 이런 모드에 대한 설정을 프로그램에서 제대로 안해줘서 발생하는 경우가 많습니다.
별은 바라보는 자에게 빛을 준다.
Serial port의 2(RX)번과 3(TX)번을 연결(short)시키
Serial port의 2(RX)번과 3(TX)번을 연결(short)시키면 말씀하신것 처럼 문자가 들어와야 합니다.
정확하게는 echo 처럼 동작해야 합니다.
참고로 저같은 경우는 Serial을 사용할 일이 많아서 그런지.
PC 자체의 Serial 포트는 날려먹은지 이미 오래되었습니다.
PC의 Serial 포트가 쉽게 날라가더군요.
그래서 Serial 확장 카드를 사용하고 있습니다.
댓글 달기