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
[28056] Re:Re:답변주신분들께 감사드립니다.(별 내용 없음)
공부하는 이 [] 783 읽음    2003-12-02 13:59
일단은 안전빵으로 루틴을 구성해야겠군요..감사합니다.


유영인  Cuperido 님이 쓰신 글 :
: 메모로 남기려다가 조금 길어져서 그냥 글로 남깁니다...
:
: 개인적인 생각으로는 동시에 데이터가 전송될 수 있는 가능성은 있다고 생각합니다.
:
: 일반적인 흐름으로서는 그 루틴 안을 돌고 다시 메시지를 갱신하기 때문에 자료가 중첩이
: 되지는 않지만요.. 이 경우 시리얼로 데이터를 보낼때 윈도우처리가 멈추어버리는 현상이
: 있기 때문에, 많은 자료를 시리얼로 보낸다고 가정할시 프로그램이 응답없음 상태로 되는
: 것을 방지하기 위해 Application->ProcessMessages() 등의 처리를 해주는데,
:
: 이 경우 OnTimer루프 처리가 끝나지 않았음에도 다시 OnTimer로 들어오기 때문에 문제가
: 발생될꺼라는 생각입니다.
:
: 답변 써주신 다른 분들은 직접 경험하신 분들이니 더 실질적인 결과에 근접하겠지만..
: 저도 잘은 모르지만 방식에 따라 중첩 가능성이 1% 라도 있다는 것을 말씀드리고 싶었습니다. :)
:
: cuperido
:
: 공부하는 이 님이 쓰신 글 :
: :
: : 인터벌이 다른 두개(또는 그 이상)의 타이머가 있습니다.
: : 각각의 타이머마다 aa(data) 라는 함수를 호출 하는데요.(aa()는 시리얼 포트로 신호를 내보내는 함수입니다.)
: : 타이머1에서 aa("11111111") 로 시리얼 포트에 11111111을 내보내는 동안에, 타이머2 이벤트가 발생하여 aa("aaaaaaaa")식으로 내보내면 두 신호가 겹치는 경우가 발생 할 수 있나요?(111aaaaaaaa11111)식으로요..
: : (Cport2.64 시용중입니다.)
: :

+ -

관련 글 리스트
28051 두개의 타이머에서 같은 함수 접근시.. 공부하는 이 972 2003/12/02
34106     Re:두개의 타이머에서 같은 함수 접근시.. 강영준 1010 2003/12/02
34105     Re:두개의 타이머에서 같은 함수 접근시.. 유영인 Cuperido 933 2003/12/02
34104     Re:두개의 타이머에서 같은 함수 접근시.. 하안인 959 2003/12/02
28054     Re:두개의 타이머에서 같은 함수 접근시.. 유영인 Cuperido 984 2003/12/02
34103         Re:Re:두개의 타이머에서 같은 함수 접근시.. 김용수 1007 2004/01/19
28056         Re:Re:답변주신분들께 감사드립니다.(별 내용 없음) 공부하는 이 783 2003/12/02
34102             Re:Re:Re:답변주신분들께 감사드립니다.(별 내용 없음) 손수토 842 2003/12/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.