ÄÇôÊÇͨ¹ýÔõÑùµÄ·½Ê½½«ÒÔÉÏʱ·ÖÃëµÄ±ä»¯ÁªÏµÆðÀ´µÄÄØ£¿ÆäʵÕâÈ«¿¿if¡£¡£¡£else¡£¡£¡£µÄÌõ¼þÅжÏÓï¾ä£¬³ÌÐòÈçÏ£º
ÎÒÃÇ¿ÉÒÔ¿´µ½ÆäÖÐÓÐÒ»¸ödelayº¯Êý£¬Õâ¸öº¯ÊýµÄ×Ô±äÁ¿Îª1200£¬¼´Îªdelay£¨1200£©£¬ËüʵÏÖÁËÒ»ÃëµÄÑÓʱ£¬Ò»ÃëÒÔºósec¼ÓÒ»£¬´Ó¶øÊµÏÖÒ»ÃëµÄ¼ÆÊ±¡£µ±Îª60Ãëʱ£¬·ÖÕëÖ¸ÏòÏÂÒ»·ÖÖÓ£¬²Á³ýÉÏÒ»·ÖÖÓ£¬Ò²¾ÍÊǵ÷ÓÃÉÏÃæµÄÈý¸öÏÔʾÓë²Á³ýº¯Êý¡£
- 12 -
µÚ¶þÕ ʵÑ飨²âÊÔ£©½á¹û¼°ÌÖÂÛ
µÚÒ»½Ú ADS1.2 Èí¼þµÄ±àÒ룬Á¬½ÓºÍÔËÐÐ
¹¹½¨ÍêÕûµÄ³ÌÐò£º
Ìí¼ÓÍ·Îļþ£¬Öжϴ¦Àí»ã±à³ÌÐò¶Î£¬³õʼ»¯º¯ÊýºÍÖ÷º¯Êý£º
void Main(void) {
Target_Init(); GUI_Init(); OSInit();
Key_Mbox = OSMboxCreate((void *)0);
//¼üÅ̳õʼ
// ARMIIʵÑéϵͳµÄ³õʼ»¯£¬°üÀ¨CPU°å
OSTaskCreate(Task_1, (void *)0, (OS_STK *)&Stack_Task_1[STACKSIZE - 1], 5);
//´´½¨ÈÎÎñÒ»
OSStart(); }
±àÒë ËùÓеÄÎļþ£º
- 13 -
µÚ¶þ½Ú ³ÌÐòµ÷ÊÔ
Á¬½ÓоƬÓëLCD¶Ë¿Ú£¬ÔËÐгÌÐò£¬¹Û²ìЧ¹û¡£´ËʱLCDÉϽ«ÏÔʾÈçͼ4ËùʾµÄʱÖÓ½çÃæ¡£
ͼ4 ³ÌÐòÔËÐÐʱLCDÏÔʾµÄʱÖÓ½çÃæ
µÚÈýÕ ½á ÂÛ
»ùÓÚLCDµÄµç×ÓʱÖÓ¿ÉÒÔ׼ȷµØ½«¶¯Ì¬Ê±ÖÓ½øÐÐÏÔʾ£¬²¢ÇÒÄÜͨ¹ýͼÏñʱÖÓÐÎʽºÍÊý×ÖʱÖÓ¶àÖÖÐÎʽ±íÏÖ³öÀ´£¬´ËÍâ¸ù¾ÝÐèÒª»¹¿ÉÌí¼ÓÈÕÀú¹¦ÄÜ¡£ ÔÚ½«³ÌÐòÉÕÈëϵͳºó£¬ÎÒÃÇ·¢ÏÖÁËÁ½¸ö±È½ÏÑÏÖØµÄÎÊÌâ¡£µÚÒ»¸öÎÊÌâÊÇÎÒС×é³ÉÔ±µÄÃû×Ö³öÏÖÂÒÂ룬¾¹ýÎÒ×é¼°Ö¸µ¼ÀÏʦµÄϸÐÄÅŲ飬ÎÒÃÇ·¢ÏÖ³öÏÖµÄÔÒòÊÇ£¬×Ö·ûÖØµþµÄÔÒò¡£µ±²Á³ýÉÏÒ»¸öÃû×Öʱ£¬ÎÒµÄÃû×ÖûÓÐ¶ÔÆë´Ó¶øÃ»ÓвÁ³ý¸É¾»£¬ÓëÏÂÒ»¸öÒªÏÔʾµÄ×Ö·ûÏàÖØºÏ£¬´Ó¶ø³öÏÖÂÒÂë¡£½â¾ö°ì·¨ÊÇÔÚÁ½¸ö×ÖµÄÖмä¼ÓÈëÒ»¸öºº×Ö¿í¶ÈµÄ¿Õ¸ñ£¬¾Í¿ÉÒÔÏû³ý´ËÏÖÏóÁË¡£
µÚ¶þ¸öÎÊÌâÊÇÃëÕë²Á³ý²»¸É¾»µÄÎÊÌâ¡£µ±ÃëÕë×ßÏòÏÂÒ»¸öλÖÃʱ£¬ËüµÄÉÏÒ»¸öλÖÃÈÔÈ»ÓÐͼÐΡ£´Ëʱ±³¾°ÑÕÉ«ÊÇÉîÀ¶¡£µ«ÊÇÎÒÃÇ·¢ÏÖ²Á³ýʱµÄÖ¸ÕëȷʵÊÇÉîÀ¶£¬ÎªÊ²Ã´»¹»áÓкۼ£ÄØ£¿ÓÚÊÇÎÒ×齫ָÕëÑÕÉ«¸Ä³ÉdzÀ¶£¬½«±³¾°ÑÕɫҲ¸Ä³ÉdzÀ¶£¬ÖÕÓÚºÛ¼£²»ÔÚÁË¡£
µ½´Ë£¬»ù±¾µÄÎÊÌâÒѾ½â¾ö£¬¼´ÊµÏÖÁËʵÑéËùÉ趨µÄÒªÇó¡£
- 14 -
ÐĵÃÌå»á
Ôڴ˴εĻùÓÚLCDµÄµç×ÓʱÖÓÉè¼ÆµÄ¹ý³ÌÖУ¬ÎÒѧ»áÁ˰ѿα¾ÖеÄ֪ʶӦÓõ½Êµ¼Ê²Ù×÷ÖÐÀ´£¬Ñ§»áÁËͨ¹ý²é¿´ÆäËû¿ÎÍâ×ÊÁÏÀ´Ñ§Ï°ÐµÄ֪ʶ¡£´ËÍ⣬ͨ¹ýÕâÒ»¹ý³ÌÒ²ÌáÉýÁË×Ô¼º¶ÀÁ¢Ë¼¿¼µÄÄÜÁ¦¡£ÇÐʵ×öµ½·¢ÏÖÎÊÌ⣬×Ðϸ˼¿¼£¬ÍŽáºÏ×÷£¬¶¯ÊÖʵ¼ù£¬½â¾öÎÊÌâÕâһϵÁйý³Ì¡£ËäÈ»ÕâÖ»ÊÇÒ»´ÎСϵͳÉè¼Æ£¬µ«Í¨¹ýËü£¬ÎÒÁ˽âÁ˿γÌÉè¼ÆµÄÒ»°ã²½ÖèºÍÉè¼ÆÖÐӦעÒâµÄÎÊÌ⣬ÊÜÒæÁ¼¶à¡£
×î³õ½ÓÊÕÈÎÎñÊ飬ÎÒÃÇÓÐЩ²»ÖªËù´ë£¬ËäÈ»ÕâѧÆÚѧϰÁËǶÈëʽϵͳµÄÀíÂۿγ̣¬µ«ÊDZϾ¹È±ÉÙʵ¼ù£¬»¹ÊÇÄÑÒÔ×ÅÊÖ¡£ËæºóÓëÈÎÎñÏàͬµÄ±ð×éͬѧһÆðÌÖÂÛ£¬È·¶¨Á˳õ²½µÄÉè¼Æ·½°¸£¬Ò²¾ÍÊÇÖ÷Ì岿·ÖÊÇ»ùÓÚS3C44B0X´¦ÀíÆ÷µÄÌåϵ½á¹¹¡£È»ºó¾ÍÊÇ·ÖÄ£¿éµÄÉè¼Æ¡£
¿Î³ÌÉè¼ÆÒѾ½áÊø£¬×Ô¼º´ÓÕâÒ»¹ý³ÌÖÐÌå»áµ½Á˺ܶ࣬ÓÐÍê³ÉµÄϲÔã¬ÓÐÍ£ÖͲ»Ç°µÄÓôÃÆ£¬²»¹ÜºÎÖÖÇé¿ö£¬ÎÒ¶¼ÌáÐÑ×Ô¼ºÒª¾²ÏÂÐÄÀ´£¬Àä¾²µÄ·ÖÎö£¬ÀÏʦÔÚÑéÊÕµÄʱºò£¬Ð¦×ÅÎÊÎÒÇëÁ˶àÉÙÍâÔ®£¬µ±Ê±»Ø´ðÊÇÒ»±¾Ê飬ÏÖÔÚÏëÏëÓÐЩ³ÑÇ¿£¬»¹ÊÇÓÐЩ¾Ñé·á¸»µÄͬѧÔÚÎÒ²»¶®µÄʱºò°ïÖúÎҵ쬲»È»ÎÒ¿ÉÄÜ»¹Òª»¨Ð©Ê±¼äÕÛÌÚ¡£¿Î³ÌÉè¼ÆµÄ¹ý³ÌÈÃÎÒ¶®µÃÃæ¶ÔÎÊÌâÒªÇÚÓÚ˼¿¼£¬Óöµ½À§ÄÑ£¬ÒªÓÂÓÚÃæ¶Ô£¬ÕâÔÚÈκÎ֪ʶµÄѧϰÖж¼ÊÇÃÖ×ãÕä¹óµÄ¡£
- 15 -