소스를 올려주시겠습니까?
저도 가끔은 시리얼 통신하지만,
전혀 문제없이 사용했었거던요.
최영훈 님이 쓰신 글 :
: 시리얼 통신에서 1byte의 데이터를 수신할 때 아스키 코드(16진수)값을
: 벗어난 데이터는 0으로 수신되는 문제가 발생합니다.
: 예를 들어 아스키 데이터가 아닌 byte형 데이터 $9a를 수신 받았다면
: 결과는 0으로 나타나는 문제입니다...
: 모니터 프로그램은 Hex로 디스플레이 되게 설정해놓은 상태에서 확인했은때 입니다...
: 다시 말해 데이터 $41 수신받았을때 A가 디스플레이 되는것이 아니고 [41]로
: 출력되는 터미널 프로그램으로 확인했고요...
: 제가 현재 가지고 있는 시리얼 통신 컨포넌트는 CPort, COMM32, APRO, TMSA32등 다 가지고 있는데요...
: 어떤 방법이든 괜찮습니다...
: 시리얼 통신 상에서 byte형 데이터를 정상적으로 수신 받을 수 있는 방법을 알고 계신 분은 꼭 답변 부탁드립니다.
|