|
일정한 시간이 되면 시리얼로 데이터를 전송하려고 합니다.
일정 시간이란 14:10:10가 되면 시리얼로 보내고 또 14:10:20이 되면 데이터를 보낼려고 합니다.
(계속 10초씩 증가)
타이머(콜백 함수이용)를 써볼려고도 생각 했는데 이벤트가 많거나 처리 할 것이 많으면 실행이 안될수도
있을 것 같아서 쓰레드를 쓰려고 합니다.
그런데 도저히 쓰레드 하나만을 가지고는 시간이 체크가 안되네여..
while로 계속 돌리면서 시간을 체크하면 프로세서 사용율이 90을 넘어버리네여..
시간이 증가하는 이벤트도 찾아 보았지만 이런 것은 못찾겠더군여..
방법을 좀 알려 주세여..
그럼...
|