C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25470] [질문]rs-232 고속 처리 방법에 대하여 문의입니다
손효철 [iconms1] 836 읽음    2003-05-06 14:40
rs-232통신프로그램에서 각종 예제를 보았습니다 문제는 속도는 19200bps로 2개의
포트를 사용시 나가는 데이터 폴링주기가 약 10ms이고 들어오는 데이타 간격이 10ms
일 경우 통신을 수신후 메세지를 보내서 읽어보면 그사이에 서너패킷이 들어오기도 합니다
1개의 패킷이 앞뒤로 스타트문자와 end 문자 체크썸이 있는데

버퍼상에서는 놓치지 않으나 처리를 하다보면 자주 밀려서 버퍼가 가득차 버려 에러가 나거나
응답을 주어야 하는 타이밍을 놓치기도 합니다
vc에서도 마찬가지 던데 c++빌더에서 시간내 처리하려면 어떤식으로 해야 할까요
제 요구 사항은 데이타수신후 처리를 1ms이내에 끝내고 응답을 보내고 싶습니다

메모리에 넣어둔 배열과 비교해서 들어온 데이타가 유효면 응답을 보내고 아니면 ack만 보냅니다

+ -

관련 글 리스트
25470 [질문]rs-232 고속 처리 방법에 대하여 문의입니다 손효철 836 2003/05/06
25478     Re:[질문]rs-232 고속 처리 방법에 대하여 문의입니다 초이 1092 2003/05/06
25479         Re:Re:[질문]rs-232 고속 처리 방법에 대하여 문의입니다 손효철 1910 2003/05/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.