Page 44 - ipst-actuatorlab
P. 44
l ¤Áً Í× ¡Ò÷´Åͧ¢ºÑ âËÅ´¡ÃÐáÊʧ٠¢Í§ª´Ø ¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

¡Ò÷´Åͧà¾èÔÁàµÔÁ

B3.1.6 ÊÃҌ §ä¿Å⏠»Ãà¨¡ç µª Íè× SleepTest áÅоÁÔ ¾â »Ãá¡ÃÁÀÒÉÒ C µÒÁâ»Ãá¡ÃÁ·Õè B3-2

B3.1.7 ·Òí ¡ÒäÍÁä¾ÅᏠÅдÒǹ⏠ËÅ´â»Ãá¡ÃÁà¾Íè× ·´Êͺ¼ÅÅ¾Ñ ¸¡ Ò÷Òí §Ò¹

B3.1.8 Ã¹Ñ â»Ãá¡ÃÁ Ê§Ñ à¡µ¡ÒÃáÊ´§¼Å¢Í§á¼§Ç§¨Ã DSP-4

¨Ðä´¼Œ ÅÅ¾Ñ ¸¢ ͧ¡Ò÷Òí §Ò¹àËÁÍ× ¹¡ºÑ â»Ãá¡ÃÁ TimerTest01 ᵤ‹ ҋ àÇÅÒ¨ÐÁ¤Õ ÇÒÁáÁ¹‹ ÂÒí ¹ÍŒ ¡Çҋ à¹Íè× §
¨Ò¡ãª¿Œ §˜ ¡ª ¹èÑ sleep 㹡ÒáÒí ˹´¤Ò‹ àÇÅÒ «§èÖ ¨Ðä´¤Œ ҋ â´Â»ÃÐÁÒ³·ãèÕ ¡ÅàŒ ¤ÂÕ §à·Ò‹ ¹¹éÑ ´§Ñ ¹¹éÑ ËÒ¡µÍŒ §¡ÒÃ˹Nj §
àÇÅÒ¤ÇÃ㪿Œ §˜ ¡ª ¹èÑ sleep ÁÒ¡¡Çҋ à¹Íè× §¨Ò¡ÊдǡáÅЧҋ  ᵶ‹ Ҍ µÍŒ §¡ÒùºÑ ¤Ò‹ àÇÅÒ¨Ã§Ô æ ¤ÇÃ㪿Œ §˜ ¡ª ¹Ñè ¢Í§
ä·àÁÍÏ

#include
#include
void main()
{
unsigned int i=0;
while(1)

{
segment(i++);
sleep(1000);

}
}
¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ

¤Ò‹ ¢Í§àÇÅÒ·¹èÕ Òí ÁÒáÊ´§¼Å¨Ðä´ÁŒ Ò¨Ò¡¡ÒÃ˹Nj §àÇÅҴnj ¿§˜ ¡ª ¹èÑ sleep ·¤èÕ Òí ʧèÑ sleep(1000); àÁÍè×
˹Nj §àÇÅҤú 1000 ÁÅÔ ÅÇÔ ¹Ô Ò·âÕ ´Â»ÃÐÁÒ³áÅnj â»Ãá¡ÃÁ¨ÐǹÁÒà¾ÁÔè ¤Ò‹ ¢Í§µÇÑ á»Ã i áÅnj ¹Òí ä»áÊ´§¼Å
·èÕ LED µÇÑ àÅ¢ 7 ÊNj ¹µÍ‹ ä»

â»Ãá¡ÃÁ·èÕ B3-2 : ä¿Å SleepTest.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ áÊ´§¡ÒùºÑ ¤Ò‹ àÇÅÒâ´Â㪿Œ §˜ ¡ª ¹èÑ sleep
   39   40   41   42   43   44   45   46   47   48