µ¥Æ¬»úºÍǶÈëʽ£¬ÆäʵûÓÐʲô±ê×¼µÄ¶¨ÒåÀ´Çø·ÖËûÃÇ£¬¶ÔÓÚ½øÐйýµ¥Æ¬»úºÍǶÈëʽ¿ª·¢µÄ¿ª·¢ÕßÀ´Ëµ£¬¶¼ÓÐËûÃÇ×Ô¼ºµÄ¶¨Ò壬½ÓÏÂÀ´£¬ÎÒÃÇÐÅÓ¯´ïС±à¾Í̸̸ÕâÁ½¸ö¸ÅÄîµÄÉîÈëÀí½â¡£
ʲôÊǵ¥Æ¬»ú
Ê×ÏÈÃ÷È·¸ÅÄʲôÊǵ¥Æ¬»ú£¬µ¥Æ¬»úÊÇÒ»ÖÖ¼¯³Éµç·оƬ£¬ÊDzÉÓó¬´ó¹æÄ£¼¯³Éµç·¼¼Êõ°Ñ¾ßÓÐÊý¾Ý´¦ÀíÄÜÁ¦µÄÖÐÑë´¦ÀíÆ÷CPU¡¢Ëæ»ú´æ´¢Æ÷RAM¡¢Ö»¶Á´æ´¢Æ÷ROM¡¢¶àÖÖI/O¿ÚºÍÖжÏϵͳ¡¢¶¨Ê±Æ÷/¼ÆÊýÆ÷µÈ¹¦ÄÜ(¿ÉÄÜ»¹°üÀ¨ÏÔʾÇý¶¯µç·¡¢Âö¿íµ÷ÖƵç·¡¢Ä£Äâ¶à·ת»»Æ÷¡¢A/Dת»»Æ÷µÈµç·)¼¯³Éµ½Ò»¿é¹èƬÉϹ¹³ÉµÄÒ»¸öС¶øÍêÉƵÄ΢ÐͼÆËã»úϵͳ£¬ÔÚ¹¤Òµ¿ØÖÆÁìÓò¹ã·ºÓ¦Óá£
¶Ôµ¥Æ¬»ú¶øÑÔ£¬Æäʵһ¸öоƬ¾ÍÊÇÈ«²¿£¬ÆäËûµÄ±ÈÈ絥Ƭ»ú×îСϵͳ¶¼ÊÇΪÁ˵¥Æ¬»úµÄÕý³£ÔË×÷¶ø¼ÓÈëÆäËûÔª¼þ£¬±ÈÈ羧Õñ£¬5vµçÔ´£¬µç¸Ðµç×èµÈ¡£µ±È»×îСϵͳֻÄܱ£Ö¤µ¥Æ¬»úÕý³£ÔËÐУ¬¼¸ºõʵÏÖ²»ÁË»ùÓÚµ¥Æ¬»úµÄÈκÎÓ¦Óá£
ΪÁËʹµ¥Æ¬»úʵÏÖÓ¦Ó㬱ØÐëÒª¼ÓÈëÆäËûÍâÉè¡£±ÈÈç°´¼ü£¬ledµÆ£¬ledÆÁ£¬·äÃùÆ÷£¬¸÷ÖÖsensor¡£ÕâÒ²¾ÍÊÇÊÐÃæÉϺܶ๫˾¶¼ÔÚ×öµÄµ¥Æ¬»ú¿ª·¢°å¡£
×ܽᣬµ¥Æ¬»ú¾ÍÊÇÍê³ÉÔËËã¡¢Âß¼¿ØÖÆ¡¢Í¨Ðŵȹ¦Äܵĵ¥Ò»Ä£¿é¡£Ò²¾ÍÊǵ¥Æ¬»úÕæµÄÐÕ¡°µ¥¡±¡£DSPоƬҲ¿ÉÒÔÈÏΪÊÇÒ»¸öµ¥Æ¬»ú¡£µ±È»ËüÃÇÐÔÄܺÜÇ¿´ó£¬µ«Êǹ¦ÄÜÒÀÈ»ºÜµ¥Ò»£¬×ÜÖ®¾ÍÊÇ´¦ÀíÊý¾Ý¡¢Âß¼¡£
ʲôÊÇǶÈëʽ
ÄÇôʲôÊÇǶÈëʽÄØ£¬Ò»°ã˵ǶÈëʽ¶¼ÊÇָǶÈëʽϵͳ£¬IEEE(InsTItuteof Electrical and ElectronicsEngineers£¬ÃÀ¹úµçÆøºÍµç×Ó¹¤³Ìʦлá)¶ÔǶÈëʽϵͳµÄ¶¨Ò壺¡°ÓÃÓÚ¿ØÖÆ¡¢¼àÊÓ»òÕ߸¨Öú²Ù×÷»úÆ÷ºÍÉ豸µÄ×°Öᱡ£
ǶÈëʽϵͳÊÇÒ»ÖÖרÓõļÆËã»úϵͳ£¬×÷ΪװÖûòÉ豸µÄÒ»²¿·Ö¡£Í¨³££¬Ç¶ÈëʽϵͳÊÇÒ»¸ö¿ØÖƳÌÐò´æ´¢ÔÚROMÖеÄǶÈëʽ´¦ÀíÆ÷¿ØÖÆ°å¡£
ǶÈëʽϵͳÊǽ«Ó¦ÓóÌÐò¡¢²Ù×÷ϵͳ¡¢ºÍ¼ÆËã»úÓ²¼þÔÚÒ»ÆðµÄϵͳ£¬ÊÇÖ¸ÒÔÓ¦ÓÃΪÖÐÐÄ£¬ÒÔ¼ÆËã»ú¼¼ÊõΪ»ù´¡£¬ÈíÓ²¼þ¿É²Ã¼ô£¬ÆäÕë¶ÔµÄÓû§Ó¦ÓöԹ¦ÄÜ¡¢¿É¿¿ÐÔ¡¢³É±¾¡¢Ìå»ý¡¢¹¦ºÄºÍʹÓû·¾³ÓÐÌØÊâÒªÇóµÄרÓüÆËã»úϵͳ¡£
ǶÈëʽϵͳӦ¸ÃÅÜÔÚʲôÑùµÄÓ²¼þÉÏ
̸ÆðǶÈëʽӲ¼þ»òÕß¿ª·¢°å£¬ÎÒÏëºÜ¶àÈ˵ÚÒ»Ó¡Ïó¾ÍÊÇRaspberryPi£¬ÊÇÒ»¿éÖ»ÓÐÐÅÓÿ¨´óСµÄ΢Ð͵çÄÔ£¬±ð¿´ÆäÍâ±í¡°½¿Ð¡¡±£¬ÄÚ¡°ÐÄ¡±È´ºÜÇ¿´ó£¬ÊÓƵ¡¢ÒôƵµÈ¹¦ÄÜͨͨ½ÔÓУ¬¿ÉνÊÇ¡°ÂéȸËäС£¬ÎåÔà¾ãÈ«¡±¡£Ê÷Ý®ÅÉÍƳöºó£¬ºÜ¶à³§ÉÌÕùÏàÍƳöÀàËƲúÆ·£¬±ÈÈçÏ㽶ÅÉÖ®ÀàµÄ¡£
ARMv7Ïà¶Ô
ǶÈëʽºÍµ¥Æ¬»úµÄÇø±ð
ÒÔÉϾÍÊÇÒ»¿é»ù±¾µÄǶÈëʽºËÐÄ°åËù¾ßÓеÄÐÔÄܲÎÊý£¬ºÍÉÏÃæ˵µ½µÄµ¥Æ¬»úµÄÐÔÄܲÎÊýÏà±È½Ï£¬µ¥Æ¬»úµÄ´¦ÀíÄÜÁ¦½ÏµÍ£¬Ö÷Ƶ´ó¶àÔÚ¼¸Ê®MÉÏÏ£¬ºÍǶÈëʽ¶¯éüÉÏ°ÙÉÏǧMµÄ´¦ÀíËٶȻ¹ÊÇÏà²î½Ï¶à£¬´ËÍⵥƬ»ú²¢²»¾ßÓÐͼÐνçÃæµÄ´¦ÀíÄÜÁ¦£¬Ò²¾ÍÊÇGPUµÄȱ·¦µ¼Öµ¥Æ¬»ú¼¸ºõ²»¿ÉÄÜ´ø¶¯Í¼ÐνçÃæ¡£
µ¥Æ¬»úµÄ´æ´¢¿Õ¼äºÍǶÈëʽ´¦ÀíÆ÷Ò²²»ÊÇÒ»¸öµÈ¼¶µÄ£¬µ¥Æ¬»úͨ³£Æ¬ÄÚ´æ´¢Ö»Óм¸k´óС£¬¶øÓÉÓÚÍâÉèµÄÏÞÖÆÒ²²»Ì«¿ÉÄÜ´ó·¶Î§Ôö¼ÓÍâÉèemmc£¬¶øǶÈëʽ´¦ÀíÆ÷ͨ³£Óм¸°ÙÕ×µÄRAM£¬Èç´Ë¾Þ´óµÄ²î±ðµ¼Öµ¥Æ¬»ú¼¸ºõ²»¿ÉÄÜÏñǶÈëʽ´¦ÀíÆ÷ÄÇÑùÔËÐвÙ×÷ϵͳ£¬ÉõÖÁÁ¬TCP/IPÐÒéÕ»ºÍUSBÐÒéÕ»¶¼Åܲ»ÆðÀ´£¬Ò»Ð©¸ß¶ËµÄµ¥Æ¬»ú±ÈÈçST¹«Ë¾µÄSTM32ϵÁУ¬¿ÉÄÜ¿ÉÒÔÅÜһЩÇáÁ¿¼¶µÄϵͳosºÍǶÈëʽÍøÂçÐÒéÕ»£¬±ÈÈçIwIPÐÒéÕ»¡£
ǶÈëʽ´¦ÀíÆ÷·á¸»Ç¿´óµÄÐÔÄܾö¶¨ËüÄÜÍê³É¸ü¶àµ¥Æ¬»ú²»ÄÜÍê³ÉµÄÓ¦Ó㬱ÈÈçÍøÂçͨÐŹ¦ÄÜ£¬ÊÓƵ´«Êä´¦Àí¹¦Äܵȣ¬¶øµ±ÍâÉè´æ´¢Ôö¼Óºó£¬Ç¶Èëʽ´¦ÀíÆ÷Äܹ»ÇáËÉÔËÐи÷ÖÖLinuxϵͳ£¬ÒÔ¼°Í¼ÐÎGUI½çÃæ¡£
ÔÚ¿ª·¢·½Ê½Éϵ¥Æ¬»úºÍǶÈëʽҲÓнϴó²î±ð£¬Ò²¾ÍÊDZàÒë¹ý³ÌµÄÇø±ð£¬µ¥Æ¬»úÖ÷ÒªÔÚWindowsµÈͼÐνçÃæÏ¿ª·¢£¬Ä¿Ç°Óкܶà³ÉÊìµÄIDE¹¤¾ß±ÈÈçkeil¡¢IAR¡¢ÒÔ¼°tiµÄCCSµÈ£¬ÕâЩ¹¤¾ß¼¯±àÒë¡¢»ã±à¡¢Á´½Ó¡¢·ÂÕæΪһÌ壬²¢ÇÒÓÉÓÚÔÚWindowsÏ¿ª·¢£¬¾ßÓÐÓѺõÄÓû§½çÃ棬¿ª·¢ÕßÖ»Ðè±àдc´úÂ룬Ȼºóµã»÷±àÒëÁ´½Ó°´¼ü¼´¿É£¬³öÏÖ´íÎ󻹿ÉÒÔdebug»òÕß·ÂÕ棬ÉÏÊÖ»¹ÊǷdz£¿ìµÄ¡£
¶øǶÈëʽ¿ª·¢Ò»°ãÊÇÔÚLinuxϽøÐеģ¬Òª½«c´úÂëÔÚ×Ô¼ºÖ÷»úÉϱàÒëÍê³É£¬È»ºóͨ¹ýϵͳ¾µÏñ»òÕßubootÒýµ¼½«±àÒëºÃµÄÎļþÉÕÈ뿪·¢°å£¬ÓÉÓÚÖ÷»úµÄ´¦ÀíÆ÷µÄx86¼Ü¹¹£¬¶ø±àдµÄ´úÂëÊÇΪÁËÔËÐÐÔÚarm¼Ü¹¹»òsparc¼Ü¹¹µÄ´¦ÀíÆ÷ÉÏ£¬Òò´Ë´æÔÚÒ»¸ö½»²æ±àÒëÁ´µÄ°²×°£¬´ËÍ⣬LinuxÏÂûÓÐWindowsÄÇÑùµÄIDE£¬Ò²¾ÍÊDZàÒ룬
ÐÅÓ¯´ïѧԺµÄ¿Î³Ì´Ó0»ù´¡ÈëÃÅ¿ªÊ¼£¬ÊÜÖÚÈËȺ¹ã·º£ºÈç±ÏÒµ´óѧÉú¡¢
¿ÉÒÔÇ°ÍùÐÅÓ¯´ï¹ÙÍøÁªÏµ¿Í·þСÃÃÔ¤Ô¼Ìý¿ÎŶ¡£
ǶÈëʽϵͳ¿ª·¢ÊµÑé
C51µ¥Æ¬»úʵս