|
INtime
Tech
INtime Top
Á¤ÁÖ±â
±¸µ¿Çü ó¸® »ùÇÃ
Sample3
Á¤Áֱ⠱¸µ¿Çü ½º·¹µå
3 Á¾·ùÀÇ Á¤Áֱ⠱¸µ¿Çü ½ºf·¹µå(multi-thread)¸¦ °¡Áø INtime ¾îÇø®ÄÉÀ̼ǿ¹
- °í·¹º§ sleeve¿¡ ÀÇÇÑ 10 msÁ¤µµÀÇ Á¤Áֱ⠽º·¹µå
- Àú·¹º§ sleeve¿¡ ÀÇÇÑ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå Á¤µµ(Ä«³Úƽ¼öÁöÁ¤)¿¡ ÀÇÇÑ Á¤Áֱ⠽º·¹µå
- ¾Ë¶÷ À̺¥Æ®ÀÇ À̿뿡 ÀÇÇÑ Á¤Áֱ⠽º·¹µå
´Ù¿î·Îµå
poll.lzh
Á¤Áֱ⠱¸µ¿ÀÇ ½ÇÇö
Á¤Áֱ⠱¸µ¿ÀÇ °¡Àå ´Ü¼øÇÑ ½ÇÇö ¹æ¹ýÀº, RtSleep(), ȤÀº knRtSleep() ÄÝÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¿©±â¼ ÁÖÀÇÇÏÁö ¾ÊÀ¸¸é ¾È µÇ´Â °ÍÀº, RtSleep(), knRtSleep() ÇÔ²² ÁöÁ¤µÈ ½Ã°£ ±â´Ù¸°´Ù°í ÇÏ´Â Àǹ̴ ¾Æ´Ï¶ó°í ÇÏ´Â °ÍÀÔ´Ï´Ù.
RtSleep() ÄÝÀº ÁöÁ¤µÈ ½Ã°£À» ³ÑÁö ¾Ê´Â ¹üÀ§¿¡¼ °í·¹º§ ƽ*1À» ±â´Ù¸³´Ï´Ù. ¿¹¸¦ µé¾î RtSleep(20)´Â, 2ȸÀÇ °í·¹º§ ƽÀ» ¸ÂÀÌÇÒ ¶§±îÁö ´ë±âÇÕ´Ï´Ù.
knRtSleep() ÄÝÀº ÁöÁ¤µÈ Àú·¹º§Æ½*2À» ¸ÂÀÌÇÒ ¶§±îÁö ±â´Ù¸³´Ï´Ù. ¿¹¸¦ µé¾î knRtSleep(3)´Â, 3ȸÀÇ Àú·¹º§Æ½À» ¸ÂÀÌÇÒ ¶§±îÁö ´ë±âÇÕ´Ï´Ù.
°ü·ÃÇ׸ñ
°í·¹º§ ƽ°ú Àú·¹º§Æ½
|