하드웨어 핸드 셰이크 및 핸드 셰이크을 열 때 차이점을 확인하려고합니다.직렬 포트 핸드 셰이크. 하드웨어와 핸드 쉐이킹의 차이점은 무엇입니까?
두 경우 모두 RTS/CTS
신호를 제어해야합니다 (단지 하나의 COM 장치로 테스트 한 것 같습니다). 그렇다면 하드웨어 핸드 셰이크와 함께 시리얼 포트를 여는 것과 핸드 쉐이킹하지 않는 것 사이의 차이점은 무엇입니까?
이전의 이해에서 우리가 without handshaking
을 작업 할 때 우리는 RTS/CTS
과 DTR/DSR
신호에 신경 쓰지 않습니다. 우리가 원할 때마다 데이터를 보내고받습니다. 내가 틀렸어?
하나 더 질문드립니다. without handshaking
을 full duplex
모드에서만 작동시킬 수 있습니까?
감사합니다. @ paulsm4. 그러나 'RTS/CTS'신호로 작동하는 점에서 차이점을 찾으려고합니다. - '흐름 제어'없이 직렬 포트를 열면 'RTS/CTS'신호를 설정/확인해야합니까? '하드웨어 흐름 제어 '로 시리얼 포트를 열면 수동으로해야합니까? - 포트를 연 다음 'RTS를 높음'으로 설정할 수 있습니까? 그 후에 포트를 만지지 않습니까? 좋은 습관입니까? - 반이중 모드에서 어떻게 데이터 수신을 방지하기 위해 'CTS'신호를 변경할 수 있습니까? 'RTS'와'DTR' 신호를 설정할 수 있고'CTS'와'DSR' 신호 만 체크하는 것 같습니다. –