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
[22589] Re:[질문] 시리얼 통신에서 통신량이 많아서 PC의 시스템버퍼를 클리어 하는 방법
개박살.U&I [inutero] 890 읽음    2002-11-13 09:35

버퍼를 2중으로 쓰시면 됩니다.

시리얼이 제아무리 빠르다 하더라도 PC처리속도에는 발끝도 못밑치죠

시리얼 버퍼에서 값을 가져오는 함수에서 사용자 버퍼를 하나더 두시고 형태는 물론 큐 형태로

생성하시면 되겠죠. 이 함수에서 그냥 사용자 버퍼에다가 시리얼 데이타가 들어오면 넣어주는

겁니다. 이러면 시스템 버퍼가 찰일은 없을껍니다.

그리고 사용자 버퍼가 넘치는 문제가 발생할텐데 이것도 큐형태이기 때문에 데이타만 로스트

될뿐 시스템에는 영향을 미치치 않게 됩니다.

그럼~~ 참고정도는 하세요!!

- 개박살

+ -

관련 글 리스트
22588 [질문] 시리얼 통신에서 통신량이 많아서 PC의 시스템버퍼를 클리어 하는 방법 safetnt 1044 2002/11/13
22589     Re:[질문] 시리얼 통신에서 통신량이 많아서 PC의 시스템버퍼를 클리어 하는 방법 개박살.U&I 890 2002/11/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.