Q&A

  • RS-232C CPU 점유율
현재 RS-232C 제어를 할때 Async 프로페셔널을 사용하고 있는데요
한번 Data가 output 될때마다 CPU 점유율이 거의 99%까지 올라가는데요.
이게 정상적인 것인지.. 원래 그런것인지 ... 다른 방법은 없는 것인지 알고
싶습니다. 시스템에 특별한 이상이 있는 것은 아니지만, 다른 시스템들과
연동을 할때 무슨 에러등이 발생하면 이 부분때문에 항상 의심을 사고 있어
서 골치가 아픕니다. 고수님들 이유라도 알려주세요...
1  COMMENTS
  • Profile
    권태훈 2004.06.23 21:13
    99%까지 올라가는것은 분명 비정상입니다.

    샘플 코드만으로 문자를 보내보면 알수 있습니다.

    같은 프로그램을 다른 pc에서 loop-back 테스트 해보십시요.

    9pin의 2,3번을 접지 시킨 상태에서 보낸 문자가 그대로 돌아옵니다.

    디버깅 해보시면 루프 돌고 있을 가능성이 가장 커 보입니다만...