»ùÓÚIEEE802.11bµÄEPAζȱäËÍÆ÷Éè¼Æ
·¢²¼Ê±¼ä:2007/8/31 0:00:00 ·ÃÎÊ´ÎÊý:35422
×÷ÕߣºÖØÇìÓʵçѧԺ ÑîÔÆ Íõƽ ÖÓ¸Õ
ÕªÒª£º½éÉÜÒ»ÖÖ»ùÓÚIEEE802à11bµÄEPAζȱäËÍÆ÷µÄÉè¼Æ·½°¸£¬²ûÊöϵͳӲ¼þºÍÈí¼þ½á¹¹£¬ËµÃ÷ǶÈëʽLinuxϵͳÖÐÇý¶¯³ÌÐòµÄ¿ª·¢¹ý³Ì¡£ÏµÍ³ÒÔS3C2410ΪºËÐÄÆ÷¼þ£¬¿ÉÒԺܺõØÍê³ÉζÈÊý¾ÝµÄ²É¼¯´¦Àí£¬²¢¿ÉÒÔͨ¹ýIEEE802à11b½ÓÈëµãÓëÏà¹ØÉ豸½øÐÐͨÐÅ£¬ÇÒÔÚ»ùÓÚEPA±ê×¼µÄÎÞÏß¾ÖÓòÍøϵͳÖнøÐÐÁ˲âÊÔ¡£
¹Ø¼ü´Ê£ºEPA IEEE802.11b ǶÈëʽLinux ζȱäËÍÆ÷
ÒýÑÔ
IEEE802.11ÊÇIEEEÎÞÏß¾ÖÓòÍø±ê×¼£¬Ö÷ÒªÓÃÓÚÓû§Öն˵ÄÎÞÏß½ÓÈë¡£IEEE802.11Ö»¹æ¶¨ÁË¿ª·Åʽϵͳ»¥Áª²Î¿¼Ä£Ð͵ÄÎïÀí²ãºÍ½éÖÊ·ÃÎÊ×Ӳ㣬ÆäMAC²ãÀûÓÃÔز¨¼àÌý¶à··ÃÎÊ/³åÍ»±ÜÃ⣨CSMA/CA£©ÐÒ飻¶¨ÒåÁ˵¥Ò»µÄMAC²ãºÍ¶àÑùµÄÎïÀí²ã£¬ÆäÎïÀí²ã±ê×¼Ö÷ÒªÓÐIEEE802.11b¡¢IEEE802à11aºÍIEEE802à11g¡£IEEE802.11b±ê×¼ÊÇIEEE802.11ÐÒé±ê×¼µÄÀ©Õ¹£¬×î¸ß¿ÉÒÔÖ§³Ö11 MbpsµÄÊý¾ÝËÙÂÊ£¬ÔËÐÐÔÚ2.4 GHzµÄISMƵ¶ÎÉÏ£¬²ÉÓõĵ÷ÖƼ¼ÊõÊÇCCK,Ö§³ÖÊý¾ÝÒµÎñ¡£
±¾ÎÄÏêϸ·ÖÎöÁ˲ÉÓÃS3C2410´¦ÀíÆ÷ƽ̨¾ßÌåʵÏÖÔËÓÃÓÚEPAÍøÂçµÄIEEE802.11bÎÞÏßʵʱζȲɼ¯Æ÷µÄ¿ª·¢Á÷³Ì£¬²¢¶Ô´®¿ÚͨÐŵĵ÷ÊÔÊֶμ°³£¼ûÎÊÌâ½øÐÐÁË̽ÌÖ¡£
1 ζȱäËÍÆ÷µÄÓ²¼þÉè¼Æ
ζȱäËÍÆ÷ϵͳƽ̨Ӳ¼þϵͳ¹¦ÄÜÈçͼ1Ëùʾ¡£¸Ãƽ̨µÄºËÐÄÆ÷¼þÊÇSamsung¹«Ë¾µÄ´¦ÀíÆ÷S3C2410£¬ÍⲿÀ©Õ¹ÁË16 MB¡¢16λµÄFlashÄÚ´æºÍ64 MB¡¢32λµÄSDRAM¡£´¦ÀíÆ÷S3C2410ͨ¹ýUART½Ó¿ÚºÍζȱäËÍÆ÷ÏàÁ¬£¬Í¨¹ýUSB½Ó¿ÚºÍÒ»¸öIEEE802.11bÍøÂç½Ó¿Ú¿¨ÏàÁ¬£¬Í¨¹ýRS232´®¿ÚºÍÍⲿPCÏàÁ¬¡£Î¶ȱäËÍÆ÷²É¼¯µ½µÄζÈÊý¾ÝÊäÈëϵͳ»º³åÇøÖУ¬´¦ÀíÆ÷S3C2410¿É¶Ô»º³åÊý¾ÝÖ±½Ó½øÐÐÏà¹Ø´¦Àí£»´¦ÀíºóµÄÊý¾Ý¿ÉÒÔͨ¹ýRS232´®¿Ú´«Ë͸øÍⲿËÞÖ÷»úPC£¬Ò²¿Éͨ¹ýIEEE802.11bÍøÂç½Ó¿Ú¿¨·¢Ë͵½ÎÞÏß¾ÖÓòÍøÉÏ¡£
S3C2410´¦ÀíÆ÷¹¦ÄÜÊ®·ÖÇ¿´ó£¬×ÊÔ´·á¸»¡£ËüÄÚ²¿¼¯³ÉÁËARM¹«Ë¾µÄ32λ΢´¦ÀíÆ÷ARM920T£¬Ö÷Ƶ×î¸ß¿É´ï203 MHz£¬¾ßÓжÀÁ¢µÄ16 KBÖ¸ÁîCacheºÍ16 KBÊý¾ÝCache£¬»¹ÓÐLCD¿ØÖÆÆ÷¡¢RAM¿ØÖÆÆ÷¡¢NANDÉÁ´æ¿ØÖÆÆ÷¡¢3·UART¡¢4·DMA¡¢4·´øPWMµÄTimer¡¢²¢ÐÐI/O¿Ú¡¢8·10λADC¡¢´¥ÃþÆÁ½Ó¿Ú¡¢2¸öUSB½Ó¿Ú¿ØÖÆÆ÷ºÍ2·SPI¡£
´ÓÍⲿζȴ«¸ÐÆ÷²É¼¯µ½µÄÊý¾Ý¾S3C2410 CPUÊý¾Ý´¦ÀíÄ£¿é´«»Øµ½IEEE802.11b USB½Ó¿Ú¿¨£»IEEE802.11bµÄÎÞÏßͨÐÅÄ£¿é¾IEEE802.11bµÄ½ÓÈëµã´«µ½ÍⲿÒÔÌ«ÍøÂçÖС£
ͼ1Ó²¼þϵͳ¹¦ÄÜ
2 ζȱäËÍÆ÷µÄÈí¼þϵͳÉè¼Æ
ζȱäËÍÆ÷Èí¼þϵͳÉè¼ÆÁ÷³ÌÈçͼ2Ëùʾ¡£ÏµÍ³·Ö3²½ÊµÏÖ£º¢Ù ΪζȱäËÍÆ÷±àдÄÚºËÇý¶¯³ÌÐò£»¢Ú ±àдζÈÊý¾Ý²É¼¯Ó¦ÓóÌÐò£¬Í¨¹ý´®¿Ú»ñȡζÈÊý¾Ý²¢½øÐÐÏàÓ¦µÄEPA±¨ÎÄ´ò°ü´¦Àí£»¢Û ÀûÓÃÎÞÏßÍøÂ罫´¦ÀíÊý¾Ý·¢Ë͸øÉÏλ»ú¡£Ç°ÃæÌᵽϵͳƽ̨ÉÏÔËÐеÄÊÇARM Linux¡£ÔÚÆô¶¯ºóÆôÓÃÁËMMU£¬ÏµÍ³½øÈë±£»¤Ä£Ê½£¬ËùÒÔÓ¦ÓóÌÐò²»ÄÜÖ±½Ó¶Á/дÍâÉèµÄI/OÇøÓò(°üÀ¨I/O¶Ë¿ÚºÍI/OÄÚ´æ)¡£Õâʱһ°ãÒª½èÖúÓÚ¸ÃÍâÉèµÄÇý¶¯À´½øÈëÄÚºË̬Íê³ÉÕâÏ×÷¡£
ͼ2Èí¼þϵͳÉè¼ÆÁ÷³Ì
2.1 ´®¿ÚµÄÇý¶¯ÊµÏÖ
ÔÚLinuxÏ£¬É豸Çý¶¯³ÌÐò¿ÉÒÔ¿´³ÉLinuxÄÚºËÓëÍⲿÉ豸֮¼äµÄ½Ó¿Ú¡£É豸Çý¶¯³ÌÐòÏòÓ¦ÓóÌÐòÆÁ±ÎÁËÓ²¼þʵÏÖÉϵÄϸ½Ú£¬Ê¹µÃÓ¦ÓóÌÐò¿ÉÒÔÏñ²Ù×÷ÆÕͨÎļþÒ»ÑùÀ´²Ù×÷ÍⲿÉ豸£¬¿ÉÒÔʹÓúͲÙ×÷ÎļþÖÐÏàͬµÄ¡¢±ê×¼µÄϵͳµ÷Óýӿں¯ÊýÀ´Íê³É¶ÔÓ²¼þÉ豸µÄ´ò¿ª¡¢¹Ø±Õ¡¢¶Á/дÒÔ¼°I£¯O¿ØÖƲÙ×÷£» ¶øÇý¶¯³ÌÐòµÄÖ÷ÒªÈÎÎñÒ²¾ÍÊÇҪʵÏÖÕâЩϵͳµ÷Óú¯Êý¡£±¾ÏµÍ³Æ½Ì¨Ê¹ÓõÄǶÈëʽARM LinuxϵͳÔÚÄÚºËÖ÷Òª¹¦ÄÜÉÏÓëLinux²Ù×÷ϵͳûÓб¾ÖÊÇø±ð£¬ËùÒÔÇý¶¯³ÌÐòÒªÍê³ÉµÄÈÎÎñÒ²Ò»Ñù£»Ö»ÊDZàÒëʱʹÓõıàÒëÆ÷¡¢²¿·ÖÍ·ÎļþºÍ¿âÎļþµÈÒªÉæ¼°¾ßÌå´¦ÀíÆ÷Ìåϵ½á¹¹£¬ ÕâЩ¶¼¿ÉÔÚMakefileÎļþÖоßÌåÖ¸¶¨¡£µ±Ó¦ÓóÌÐò¶ÔÉ豸Îļþ½øÐÐÖîÈçopen¡¢close¡¢read¡¢writeµÈϵͳµ÷ÓòÙ×÷ʱ£¬LinuxÄں˽«Í¨¹ýfile_operations½á¹¹·ÃÎÊÇý¶¯³ÌÐòÌṩµÄº¯Êý¡£ÀýÈ磬µ±Ó¦ÓóÌÐò¶ÔÉ豸ÎļþÖ´ÐжÁ²Ù×÷ʱ£¬ Äں˽«µ÷ÓÃfile_operations½á¹¹ÖеÄreadº¯Êý¡£ÔÚϵͳƽ̨É϶Դ®¿ÚÊýÂëÉãÏñÍ·Çý¶¯£¬Ê×ÏÈ°Ñ´®¿ÚÇý¶¯Ä£¿é¾²Ì¬±àÒë½øÄںˣ¬Ê¹Æ½Ì¨Ö§³Ö´®¿Ú;ÔÙÔÚÐëʹÓÃζȲɼ¯Ê±£¬Ê¹ÓÃinsmode¶¯Ì¬¼ÓÔØÆäÇý¶¯Ä£¿é¡£ÕâÑùζȴ«¸ÐÆ÷¾Í¿ÉÕý³£¹¤×÷ÁË£¬½Ó׎øÐÐÏÂÒ»²½¡ª¡ª¶ÔζȵIJɼ¯±à³Ì¡£
2.2 ζÈÊý¾Ý²É¼¯Ä£¿é
ÔÚζȱäËÍÆ÷´®¿Ú±»Çý¶¯ºó£¬ÐèÒªÔÙ±àдһ¸ö²É¼¯Î¶ȵÄÓ¦ÓóÌÐò¡£¸ù¾ÝǶÈëʽϵͳ¿ª·¢ÌØÕ÷£¬ÏÈÔÚËÞÖ÷»úÉÏÁ÷³Ì±àдӦÓóÌÐò£»ÔÙʹÓý»²æ±àÒëÆ÷½øÐбàÒë¡¢Á´½Ó£¬Éú³ÉÄ¿±êƽ̨µÄ¿ÉÖ´ÐÐÎļþ¡£ËÞÖ÷»úÓëÄ¿±ê°åͨÐŲÉÓôòÓ¡Öն˵ķ½Ê½½øÐн»²æµ÷ÊÔ£¬ ³É¹¦ºóÒÆÖ²µ½Ä¿±êƽ̨¡£±àд²É¼¯³ÌÐòÊÇÔÚ°²×°Linux²Ù×÷ϵͳµÄËÞÖ÷PC»úÉϽøÐеģ¬Æä³ÌÐòÁ÷³ÌÈçͼ3Ëùʾ¡£
ͼ3ζÈÊý¾Ý²É¼¯³ÌÐò
³Ì
×÷ÕߣºÖØÇìÓʵçѧԺ ÑîÔÆ Íõƽ ÖÓ¸Õ
ÕªÒª£º½éÉÜÒ»ÖÖ»ùÓÚIEEE802à11bµÄEPAζȱäËÍÆ÷µÄÉè¼Æ·½°¸£¬²ûÊöϵͳӲ¼þºÍÈí¼þ½á¹¹£¬ËµÃ÷ǶÈëʽLinuxϵͳÖÐÇý¶¯³ÌÐòµÄ¿ª·¢¹ý³Ì¡£ÏµÍ³ÒÔS3C2410ΪºËÐÄÆ÷¼þ£¬¿ÉÒԺܺõØÍê³ÉζÈÊý¾ÝµÄ²É¼¯´¦Àí£¬²¢¿ÉÒÔͨ¹ýIEEE802à11b½ÓÈëµãÓëÏà¹ØÉ豸½øÐÐͨÐÅ£¬ÇÒÔÚ»ùÓÚEPA±ê×¼µÄÎÞÏß¾ÖÓòÍøϵͳÖнøÐÐÁ˲âÊÔ¡£
¹Ø¼ü´Ê£ºEPA IEEE802.11b ǶÈëʽLinux ζȱäËÍÆ÷
ÒýÑÔ
IEEE802.11ÊÇIEEEÎÞÏß¾ÖÓòÍø±ê×¼£¬Ö÷ÒªÓÃÓÚÓû§Öն˵ÄÎÞÏß½ÓÈë¡£IEEE802.11Ö»¹æ¶¨ÁË¿ª·Åʽϵͳ»¥Áª²Î¿¼Ä£Ð͵ÄÎïÀí²ãºÍ½éÖÊ·ÃÎÊ×Ӳ㣬ÆäMAC²ãÀûÓÃÔز¨¼àÌý¶à··ÃÎÊ/³åÍ»±ÜÃ⣨CSMA/CA£©ÐÒ飻¶¨ÒåÁ˵¥Ò»µÄMAC²ãºÍ¶àÑùµÄÎïÀí²ã£¬ÆäÎïÀí²ã±ê×¼Ö÷ÒªÓÐIEEE802.11b¡¢IEEE802à11aºÍIEEE802à11g¡£IEEE802.11b±ê×¼ÊÇIEEE802.11ÐÒé±ê×¼µÄÀ©Õ¹£¬×î¸ß¿ÉÒÔÖ§³Ö11 MbpsµÄÊý¾ÝËÙÂÊ£¬ÔËÐÐÔÚ2.4 GHzµÄISMƵ¶ÎÉÏ£¬²ÉÓõĵ÷ÖƼ¼ÊõÊÇCCK,Ö§³ÖÊý¾ÝÒµÎñ¡£
±¾ÎÄÏêϸ·ÖÎöÁ˲ÉÓÃS3C2410´¦ÀíÆ÷ƽ̨¾ßÌåʵÏÖÔËÓÃÓÚEPAÍøÂçµÄIEEE802.11bÎÞÏßʵʱζȲɼ¯Æ÷µÄ¿ª·¢Á÷³Ì£¬²¢¶Ô´®¿ÚͨÐŵĵ÷ÊÔÊֶμ°³£¼ûÎÊÌâ½øÐÐÁË̽ÌÖ¡£
1 ζȱäËÍÆ÷µÄÓ²¼þÉè¼Æ
ζȱäËÍÆ÷ϵͳƽ̨Ӳ¼þϵͳ¹¦ÄÜÈçͼ1Ëùʾ¡£¸Ãƽ̨µÄºËÐÄÆ÷¼þÊÇSamsung¹«Ë¾µÄ´¦ÀíÆ÷S3C2410£¬ÍⲿÀ©Õ¹ÁË16 MB¡¢16λµÄFlashÄÚ´æºÍ64 MB¡¢32λµÄSDRAM¡£´¦ÀíÆ÷S3C2410ͨ¹ýUART½Ó¿ÚºÍζȱäËÍÆ÷ÏàÁ¬£¬Í¨¹ýUSB½Ó¿ÚºÍÒ»¸öIEEE802.11bÍøÂç½Ó¿Ú¿¨ÏàÁ¬£¬Í¨¹ýRS232´®¿ÚºÍÍⲿPCÏàÁ¬¡£Î¶ȱäËÍÆ÷²É¼¯µ½µÄζÈÊý¾ÝÊäÈëϵͳ»º³åÇøÖУ¬´¦ÀíÆ÷S3C2410¿É¶Ô»º³åÊý¾ÝÖ±½Ó½øÐÐÏà¹Ø´¦Àí£»´¦ÀíºóµÄÊý¾Ý¿ÉÒÔͨ¹ýRS232´®¿Ú´«Ë͸øÍⲿËÞÖ÷»úPC£¬Ò²¿Éͨ¹ýIEEE802.11bÍøÂç½Ó¿Ú¿¨·¢Ë͵½ÎÞÏß¾ÖÓòÍøÉÏ¡£
S3C2410´¦ÀíÆ÷¹¦ÄÜÊ®·ÖÇ¿´ó£¬×ÊÔ´·á¸»¡£ËüÄÚ²¿¼¯³ÉÁËARM¹«Ë¾µÄ32λ΢´¦ÀíÆ÷ARM920T£¬Ö÷Ƶ×î¸ß¿É´ï203 MHz£¬¾ßÓжÀÁ¢µÄ16 KBÖ¸ÁîCacheºÍ16 KBÊý¾ÝCache£¬»¹ÓÐLCD¿ØÖÆÆ÷¡¢RAM¿ØÖÆÆ÷¡¢NANDÉÁ´æ¿ØÖÆÆ÷¡¢3·UART¡¢4·DMA¡¢4·´øPWMµÄTimer¡¢²¢ÐÐI/O¿Ú¡¢8·10λADC¡¢´¥ÃþÆÁ½Ó¿Ú¡¢2¸öUSB½Ó¿Ú¿ØÖÆÆ÷ºÍ2·SPI¡£
´ÓÍⲿζȴ«¸ÐÆ÷²É¼¯µ½µÄÊý¾Ý¾S3C2410 CPUÊý¾Ý´¦ÀíÄ£¿é´«»Øµ½IEEE802.11b USB½Ó¿Ú¿¨£»IEEE802.11bµÄÎÞÏßͨÐÅÄ£¿é¾IEEE802.11bµÄ½ÓÈëµã´«µ½ÍⲿÒÔÌ«ÍøÂçÖС£
ͼ1Ó²¼þϵͳ¹¦ÄÜ
2 ζȱäËÍÆ÷µÄÈí¼þϵͳÉè¼Æ
ζȱäËÍÆ÷Èí¼þϵͳÉè¼ÆÁ÷³ÌÈçͼ2Ëùʾ¡£ÏµÍ³·Ö3²½ÊµÏÖ£º¢Ù ΪζȱäËÍÆ÷±àдÄÚºËÇý¶¯³ÌÐò£»¢Ú ±àдζÈÊý¾Ý²É¼¯Ó¦ÓóÌÐò£¬Í¨¹ý´®¿Ú»ñȡζÈÊý¾Ý²¢½øÐÐÏàÓ¦µÄEPA±¨ÎÄ´ò°ü´¦Àí£»¢Û ÀûÓÃÎÞÏßÍøÂ罫´¦ÀíÊý¾Ý·¢Ë͸øÉÏλ»ú¡£Ç°ÃæÌᵽϵͳƽ̨ÉÏÔËÐеÄÊÇARM Linux¡£ÔÚÆô¶¯ºóÆôÓÃÁËMMU£¬ÏµÍ³½øÈë±£»¤Ä£Ê½£¬ËùÒÔÓ¦ÓóÌÐò²»ÄÜÖ±½Ó¶Á/дÍâÉèµÄI/OÇøÓò(°üÀ¨I/O¶Ë¿ÚºÍI/OÄÚ´æ)¡£Õâʱһ°ãÒª½èÖúÓÚ¸ÃÍâÉèµÄÇý¶¯À´½øÈëÄÚºË̬Íê³ÉÕâÏ×÷¡£
ͼ2Èí¼þϵͳÉè¼ÆÁ÷³Ì
2.1 ´®¿ÚµÄÇý¶¯ÊµÏÖ
ÔÚLinuxÏ£¬É豸Çý¶¯³ÌÐò¿ÉÒÔ¿´³ÉLinuxÄÚºËÓëÍⲿÉ豸֮¼äµÄ½Ó¿Ú¡£É豸Çý¶¯³ÌÐòÏòÓ¦ÓóÌÐòÆÁ±ÎÁËÓ²¼þʵÏÖÉϵÄϸ½Ú£¬Ê¹µÃÓ¦ÓóÌÐò¿ÉÒÔÏñ²Ù×÷ÆÕͨÎļþÒ»ÑùÀ´²Ù×÷ÍⲿÉ豸£¬¿ÉÒÔʹÓúͲÙ×÷ÎļþÖÐÏàͬµÄ¡¢±ê×¼µÄϵͳµ÷Óýӿں¯ÊýÀ´Íê³É¶ÔÓ²¼þÉ豸µÄ´ò¿ª¡¢¹Ø±Õ¡¢¶Á/дÒÔ¼°I£¯O¿ØÖƲÙ×÷£» ¶øÇý¶¯³ÌÐòµÄÖ÷ÒªÈÎÎñÒ²¾ÍÊÇҪʵÏÖÕâЩϵͳµ÷Óú¯Êý¡£±¾ÏµÍ³Æ½Ì¨Ê¹ÓõÄǶÈëʽARM LinuxϵͳÔÚÄÚºËÖ÷Òª¹¦ÄÜÉÏÓëLinux²Ù×÷ϵͳûÓб¾ÖÊÇø±ð£¬ËùÒÔÇý¶¯³ÌÐòÒªÍê³ÉµÄÈÎÎñÒ²Ò»Ñù£»Ö»ÊDZàÒëʱʹÓõıàÒëÆ÷¡¢²¿·ÖÍ·ÎļþºÍ¿âÎļþµÈÒªÉæ¼°¾ßÌå´¦ÀíÆ÷Ìåϵ½á¹¹£¬ ÕâЩ¶¼¿ÉÔÚMakefileÎļþÖоßÌåÖ¸¶¨¡£µ±Ó¦ÓóÌÐò¶ÔÉ豸Îļþ½øÐÐÖîÈçopen¡¢close¡¢read¡¢writeµÈϵͳµ÷ÓòÙ×÷ʱ£¬LinuxÄں˽«Í¨¹ýfile_operations½á¹¹·ÃÎÊÇý¶¯³ÌÐòÌṩµÄº¯Êý¡£ÀýÈ磬µ±Ó¦ÓóÌÐò¶ÔÉ豸ÎļþÖ´ÐжÁ²Ù×÷ʱ£¬ Äں˽«µ÷ÓÃfile_operations½á¹¹ÖеÄreadº¯Êý¡£ÔÚϵͳƽ̨É϶Դ®¿ÚÊýÂëÉãÏñÍ·Çý¶¯£¬Ê×ÏÈ°Ñ´®¿ÚÇý¶¯Ä£¿é¾²Ì¬±àÒë½øÄںˣ¬Ê¹Æ½Ì¨Ö§³Ö´®¿Ú;ÔÙÔÚÐëʹÓÃζȲɼ¯Ê±£¬Ê¹ÓÃinsmode¶¯Ì¬¼ÓÔØÆäÇý¶¯Ä£¿é¡£ÕâÑùζȴ«¸ÐÆ÷¾Í¿ÉÕý³£¹¤×÷ÁË£¬½Ó׎øÐÐÏÂÒ»²½¡ª¡ª¶ÔζȵIJɼ¯±à³Ì¡£
2.2 ζÈÊý¾Ý²É¼¯Ä£¿é
ÔÚζȱäËÍÆ÷´®¿Ú±»Çý¶¯ºó£¬ÐèÒªÔÙ±àдһ¸ö²É¼¯Î¶ȵÄÓ¦ÓóÌÐò¡£¸ù¾ÝǶÈëʽϵͳ¿ª·¢ÌØÕ÷£¬ÏÈÔÚËÞÖ÷»úÉÏÁ÷³Ì±àдӦÓóÌÐò£»ÔÙʹÓý»²æ±àÒëÆ÷½øÐбàÒë¡¢Á´½Ó£¬Éú³ÉÄ¿±êƽ̨µÄ¿ÉÖ´ÐÐÎļþ¡£ËÞÖ÷»úÓëÄ¿±ê°åͨÐŲÉÓôòÓ¡Öն˵ķ½Ê½½øÐн»²æµ÷ÊÔ£¬ ³É¹¦ºóÒÆÖ²µ½Ä¿±êƽ̨¡£±àд²É¼¯³ÌÐòÊÇÔÚ°²×°Linux²Ù×÷ϵͳµÄËÞÖ÷PC»úÉϽøÐеģ¬Æä³ÌÐòÁ÷³ÌÈçͼ3Ëùʾ¡£
ͼ3ζÈÊý¾Ý²É¼¯³ÌÐò
³Ì
ÈÈÃŵã»÷
- SoCÃæÊÀ°ËÄêºóµÄ²úÒµ»úÓö
- MPC8xxϵÁд¦ÀíÆ÷µÄǶÈëʽϵͳµçÔ´Éè¼Æ
- ¶àýÌåд¦ÀíÆ÷SM501ÔÚǶÈëʽϵͳÖеÄÓ¦ÓÃ
- »ùÓÚIEEE802.11bµÄEPAζȱäËÍÆ÷
- dsPIC¼°ÆäÔÚ½»Á÷±äƵµ÷ËÙÖеÄÓ¦ÓÃÑо¿
- ǶÈëʽ²Ù×÷ϵͳFreeRTOSµÄÔÀíÓëʵÏÖ
- ¦ÌC/OS¡ªIIµÄǶÈëʽ´®¿ÚͨÐÅÄ£¿éÉè¼Æ
- UCϵÁÐͨÓÃǶÈëʽÈíÓ²¼þƽ̨
- ¹ØÓÚuC/OS-IIÖÐÓÅÏȼ¶·×ªÎÊÌâ
- CacheÔÚǶÈëʽ´¦ÀíÆ÷ÖеÄʹÓÃÎÊÌâ
ÍƼö¼¼Êõ×ÊÁÏ
- ÂÞÅÌÎó²î¼°²¹³¥
- Ôì³ÉÂÞÅÌÎó²îµÄÖ÷ÒªÒòËØÓд«¸ÐÆ÷Îó²î¡¢ÆäËû´Å²ÄÁϸÉÈŵȡ£... [Ïêϸ]