ÓÉÓںܶàÈË×ÜÎÊÕâ¸öÎÊÌ⣬ËùÒÔÕâÀï×öÒ»¸ö×ܽṩ´ó¼Ò²Î¿¼¡£ÕâÀï±ØÐëÏÈ˵Ã÷£¬ÒÔϵIJ½Ö趼ÊÇÕë¶ÔLinuxϵͳµÄ£¬²¢²»ÃæÏòWinCE¡£Ò²ÐíÄã»á×¢Òâµ½£¬ÏÖÔÚ×öǶÈëʽµÄÈËÖУ¬×ölinuxÑо¿µÄÈËÔ¶±È×öWinCEµÄÈ˶࣬ºÜ¶à²ú¼ÒÌṩµÄ×ÊÁÏÒ²ÊÇÒÔlinuxΪÖ÷¡£ÎÒÒ»Ö±ºÜÄÑÀí½â£¬ÆäʵWinCEµÄ½çÃæ±ÈlinuxµÄ½çÃæºÃ¿´¶àÁË£¬Ê¹ÓÃÆðÀ´Ò²ºÜ·½±ã£¬¸üΪÖØÒªµÄÊÇ£¬WinCEµÄ¿ª·¢ºÍWindowsϵĿª·¢»ù±¾Ò»Ñù£¬Ñ§ÆðÀ´¼òµ¥µÃ¶à£¬µ«ÊÇѧlinux»òÕßʹÓÃlinux×öǶÈëʽµÄÈ˾ÍÊÇÔ¶±ÈWinCE¶à¡£Ôںͺܶ๤×÷µÄÈ˽»Á÷ʱÎÒÁ˽⵽£¬ËûÃǹ«Ë¾´Óû¿¼ÂÇʹÓÃWinCE£¬ÒòΪ³É±¾¸ß£¬¶¼ÊÇʹÓÃlinux½øÐпª·¢¡£ÎÒ¶ÁÑо¿ÉúµÄµÄʵÑéÊÒÖÐҲûÓÐʹÓÃWinCEµÄ£¬´ó¶¼Ñо¿linux£¬Ò²ÓÐÉÙ²¿·ÖÏîĿʹÓÃvxwork£¬µ«ÊǾÍûÓÐÌý˵¹ýʹÓÃWinCEµÄ£¬ÔÒò¾ÍÊÇ¿ªÔ´£¡µ±È»ÏÖÔÚWinCE6.0Ìý˵Ҳ¿ªÔ´£¬²»¹ýÔڳɱ¾ºÍ×ÊÔ´ÉÏlinuxÒѾÓÐÁËÎÞÈËÄܵ²µÄÓÅÊÆ¡£Óë´ËÏà¶ÔÓ¦µÄÊÇ£¬Ô½À´Ô½¶àµÄµç×Ó³§ÉÌÒѾ¿ªÊ¼Ê¹ÓÃlinux¿ª·¢²úÆ·¡£¾Ù¸öÀý×Ó£¬Google½üÆÚ¿ª·¢µÄÖÇÄÜÊÖ»ú²Ù×÷ϵͳAndroidÆäʵ¾ÍÊÇʹÓÃlinux-2.6.23Äں˽øÐиĽøµÃµ½µÄ µÚÒ»£¬ ѧϰ»ù±¾µÄÂã»ú±à³Ì¡£ ¶ÔÓÚѧӲ¼þµÄÈ˶øÑÔ£¬±ØÐëÏȶÔÓ²¼þµÄ»ù±¾Ê¹Ó÷½·¨ÓиÐÐÔµÄÈÏʶ£¬¸ü±ØÐëÉî¿ÌÈÏʶ¸ÃÓ²¼þµÄ¿ØÖÆ·½Ê½£¬Èç¹ûÒ»¿ªÊ¼¾Íѧlinuxϵͳ¡¢Ñ§ÒÆÖ²ÄÇôֻ»áÂíÉϾÍÏÝÈëÒ»¸öºÜÉîµÄäöÎС£ÎÒÔÚ¸Õ¸Õ¿ªÊ¼Ñ§ARMµÄʱºòÊÇÑ¡ÔñARM7£¨Ö÷ÒâÊǵ±Ê±ARM9»¹ºÜ¹ó£©£¬Ñ§ARM7µÄʱºò»¹ÊDZ£³Ö×Åѧ51µ¥Æ¬»úµÄ˼ά£¬Ê¹ÓÃADSÈ¥±à³Ì£¬µÚÒ»¸öʵÑé¾ÍÊÇ¿ØÖÆled¡£Ñ§¹ýÒ»¶Îʱ¼äARMµÄÈ˶¼»áЦÕâÑùºÜ±¿£¬Êµ¼ÊÉÏÒ²²»ÊÇ£¬ÎÒµ¹ÊǾõµÃÓÐÕâ¸ö¹ý³Ì»áºÃºÜ¶à£¬ÒòΪÎÞÂÛ×ö¶à¸´ÔÓµÄϵͳ×îÖÕ¶¼»áÂäʵµ½ÕâЩ×îµ×²ãµÄÓ²¼þ¿ØÖÆ£¬Òò´Ë¶ÔÕâЩӲ¼þµÄ¿ØÖÆÓÐÁ˸ÐÐÔµÄÈÏʶ¾ÍºÃºÜ¶àÁËѧϰÂã»úµÄ±à³ÌµÄͬʱҪºÃºÃÀí½âÕâ¸öÓ²¼þµÄ¹¹¼Ü¡¢¿ØÖÆÔÀí£¬ÕâЩÎÒ³ÆËûΪÀí½âÓ²¼þ¡£ËùνµÄÀí½âÓ²¼þ¾ÍÊÇ˵£¬Àí½âÕâ¸öÓ²¼þÊÇÔõô×éÖ¯Õâô¶à×ÊÔ´µÄ£¬ÕâЩ×ÊÔ´ÓÖÊÇÔõôÓÉcpu¡¢Óɱà³Ì½øÐпØÖƵġ£±ÈÈç˵£¬s3c2410ÖÐÓÐADת»»Æ÷£¬ÓÐGPIO£¨Í¨ÓÃIO¿Ú£©£¬»¹ÓÐnandflash¿ØÖÆÆ÷£¬ÕâЩ¶«Î÷¶¼ÓÐһЩ¼Ä´æÆ÷À´¿ØÖÆ£¬ÕâЩ¼Ä´æÆ÷¶¼ÓÐÒ»¸öµØÖ·£¬ÄÇôÕâЩµØÖ·ÊÇʲôÒâ˼£¿ÓÖÔõôͨ¹ý¼Ä´æÆ÷À´¿ØÖÆÕâЩÍâΧÉ豸µÄÔËת£¿»¹ÓУ¬norflashÄÚ²¿µÄÿһ¸öµ¥ÔªÔÚÕâ¸öоƬµÄÄÚ´æÖж¼ÓÐÒ»¸öÏàÓ¦µÄµØÖ·µ¥Ôª£¬ÄÇôÕâЩµØÖ·Óë¸Õ¸Õ˵µÄ¼Ä´æÆ÷µØÖ·ÓÖÓÐʲô¹Øϵ£¿ËûÃÇÊÇÒ»ÑùµÄÂ𣿶øÓënorflashÏà¶ÔÓ¦µÄnandflashÄÚ²¿µÄ´¢´æµ¥Ôª²¢²»ÊÇÏßÐÔÅŷŵģ¬ÄÇôs3c2410Ôõô½«nandflashµÄµØÖ·Ó³ÉäÔÚÄÚ´æ¿Õ¼äÉϽøÐÐʹÓã¿»òÕß¼òµ¥µØ˵Ӧ¸ÃÔõôÓÃnandflash£¿ÔÙÓУ¬Ê¹ÓÃADS½ø¶ÔARM9Ðбà³Ìʱ¶¼ÐèҪʹÓõ½Ò»¸ö³õʼ»¯µÄ»ã±àÎļþ£¬Õâ¸öÎļþ¾¿¾¹ÓÐʲôÓã¿ËûÀïÃæµÄ´úÂëÊÇʲôÒâ˼£¿²»ÒªÕâ¸ö¿ÉÒÔÂð£¿ÖîÈç´ËÀ඼ÊǶÔÓ²¼þµÄÀí½â£¬Àí½âÁËÕâЩ¶«Î÷¾Í¶ÔÓ²¼þÓкÜÉîµÄÀí½âÁË£¬Õâ¶ÔÒÔºó¸üÉîÒ»²½µÄѧϰ½«ÓкܴóµÄ°ïÖú£¬Èç¹ûÌø¹ýÕâÒ»²½£¬ÎÒÏàÐÅÔ½ÍùºóѧԽ»á¾õµÃÃÔ㣬Խ¾õµÃÕâ䶫Î÷Éî²»¿É²â¡£ÒòΪ£¬ÄãµÄ¸ù»ùû´òºÃ¡£²»¹ýÏÈÉùÃ÷һϣ¬±¾È˲¢Ã»ÓÐʹÓÃADS¶ÔARM9½øÐбà³Ì£¬ÎÒÊÇѧÍêARM7ºóÖ±½Ó¾ÍʹÓÃARM9ѧlinuxϵͳµÄ£¬Òò´ËÉ漰ʹÓÃADS¶ÔARM9½øÐбà³ÌµÄÎÊÌâÎÒºÜÄѻشð^_^£¬×Ô¼ºÈ¥Ñо¿Ñо¿°É¡£ ¶ÔÓÚÕⲿ·Ö²»¾Ã½«Ìṩһ·Ý½Ì³Ì£¬Õâ¸ö½Ì³ÌÖеÄÀý³Ì²¢²»ÊÇÎÒΪÎÒÃÇËù´úÀíµÄ°å×ÓдµÄ£¬ÊÇÎÒÔÚÎÒÃÇѧԺʵÑéÊÒÄõģ¬Ó¢ÅàÌØΪËûÃÇ×Ô¼ºµÄʵÑéÏäдµÄ£¬²»¹ýºÜÓнè¼øÒâÒ壬¿ÉÒÔ×÷Ϊһ·ÝÓмÛÖµµÄ²Î¿¼ µÚ¶þ£¬Ê¹ÓÃlinuxϵͳ½øÐÐһЩ»ù±¾µÄʵÑé¡£ ÔÚÂòÒ»Ì×°å×ÓµÄʱºòÒ»°ã»áÌṩһЩlinuxµÄÊÔÑéÀý³Ì£¬ºÃºÃ×öÒ»¶Îʱ¼äÕâ¸ö°É£¬Õâ¸ö¹ý³ÌÒ²ÊǺÜÓÐÒâÒåµÄ£¬Ò²ÊÇΪ½øÒ»²½µÄѧϰ»ýÀÛ¸ÐÐÔÈÏʶ£¬ÄãÄÜÏëÏóÒ»¸ö´ÓûÓÐʹÓùýlinuxϵͳµÄÈËÄÜѧºÃlinuxµÄ±à³ÌÂ𣿺úð´ÕÕÊÖ²áÉϵÄÀý³Ì×öÒ»×öÀïÃæµÄʵÑ飬ËäÈ»ÓеãÍÞÍÞѧ×ß·£¬ÓеãÈõÖÇ£¬µ«ÊÇÎÒÏëºÜ¶à¸ßÊÖ¶¼»á¾ÀúÕâ¸ö¹ý³Ì¡£ ÔÚÕâ·½ÃæÎÒĿǰûÓмƻ®ÌṩÏàÓ¦µÄÀý³Ì£¬Ö÷ÒªÊÇ¿ª·¢°åµÄÌṩÉÌ»áÌṩºÜ·á¸»µÄÀý³Ì£¬ÎÒÃDz»×öÖظ´¹¤×÷£¬Ö»ÌṩËûÃÇûÓеġ¢×îÓмÛÖµµÄ¶«Î÷¸ø´ó¼Ò µÚ¶þ£¬ Ñо¿ÍêÕûµÄlinuxϵͳµÄµÄÔËÐйý³Ì¡£ ËùνÍêÕûµÄlinuxϵͳ°üÀ¨ÄÄЩ²¿·ÖÄØ£¿ Èý²¿·Ö£ºbootloader¡¢linux kernel£¨linuxÄںˣ©¡¢rootfile£¨¸ùÎļþϵͳ£©¡£ÄÇôÕâ3²¿·ÖÊÇÔõôÏ໥Ð×÷À´¹¹³ÉÕâ¸öϵͳµÄÄØ£¿¸÷×ÔÓÐʲôÓÃÄØ£¿ÈýÕßÓÐʲôÁªÏµ£¿ÔõôÁªÏµ£¿ÏµÍ³µÄÖ´ÐÐÁ÷³ÌÓÖÊÇÔõôÑùµÄÄØ£¿¸ãÇå³þÕâ¸öÎÊÌâÄã¶ÔÕû¸öϵͳµÄÔËÐоͺÜÇå³þÁË£¬¶ÔÓÚÏÂÒ»²½ÖÆ×÷Õâ¸ölinuxϵͳ¾Í´òÏÂÁËÁíÒ»¸öÖØÒªµÄ¸ù»ù¡£½éÉÜÕâ·½ÃæµÄ×ÊÁÏÍøÉÏ¿ÉÒÔÍÚ¾òµ½¼¸¶Ö£¬×Ô¼ººÃºÃÑо¿°É µÚÈý£¬ ¿ªÊ¼×öϵͳÒÆÖ²¡£ ÉÏÃæ˵µ½ÍêÕûµÄlinuxÓÐ3²¿·Ö£¬¶øÇÒÄãÒ²ÖªµÀÁËËûÃÇÖ®¼äµÄ¹ØϵºÍ×÷Óã¬ÄÇôÏÖÔÚÄãÒª×öµÄ±ãÊÇ×Ô¼º¶¯ÊÖѧ»áÖÆ×÷ÕâЩ¶«Î÷¡£ ¡¡¡¡µ±È»ÎÒ²»¿ÉÄܽÐÄã±àдÕâЩ´úÂ룬ÕⲻʵÏÖ¡£ÊÂʵÉÏÕâ¸ö3Õ߶¼ÄÜÔÚÍøÏÂÔص½ÏàÓ¦µÄÔ´´úÂ룬µ«ÊÇÕâ¸öÔ´´úÂë²»¿ÉÄÜÏÂÔرàÒëºó¾ÍÄÜÔÚÄãµÄϵͳÉÏÔËÐУ¬ÐèÒªºÜ¶àµÄÐ޸ģ¬Ö±µ½ËûÄÜÔËÐÐÔÚÄãµÄ°å×ÓÉÏ£¬Õâ¸öÐ޸ĵĹý³Ì¾Í½ÐÒÆÖ²¡£ÔÚ½øÐÐÒÆÖ²µÄ¹ý³ÌÖÐÄãҪѧµÄ¶«Î÷ºÜ¶à£¬Òª¶®µÄÏà¹Ø֪ʶҲºÜ¶à£¬µÈÄãÍê³ÉÁËÕâ¸ö¹ý³ÌÄã»á·¢ÏÖÄãÒѾËãÊÇÒ»¸ö³õ³ö鮵ĸßÊÖÁË¡£ ¡¡¡¡ÔÚÕâ¸ö¹ý³ÌÖÐÈç¹ûÄãºÜÓÐÑо¿¾«ÉñµÄ»°Äã±ØÈ»»áÏëµ½¿´Ô´´úÂë¡£ºÜ¶àÊé½éÉÜÄãÔõôÔĶÁlinuxÔ´´úÂ룬ÎÒ²»ÌᳫÎÞÄ¿µÄµØÈ¥¿´linuxÔ´´úÂ룬ÓÃÐíÈý¶àµÄ»°Ëµ£¬ÕâûÓÐÒâÒå¡£µÈÄãÔÚ×öÒÆÖ²µÄʱºòÄã¾õµÃÄã±ØÐëÈ¥¿´Ô´´úÂëʱÔÙÈ¥ÕÒ»ù±¾ºÃÊé¿´¿´£¬ÕâÀïÎÒÍƼöÒ»±¾ºÃÊéÄß¼ÌÀûµÄ¡¶linuxÄں˵ķÖÎöÓë±à³Ì¡·£¬ÕâÊÇÒ»±¾Õë¶Ôlinux-2.6.11Äں˵ÄÊ飬˵µÃºÜÉ½¨ÒéÏÈÌá¸ß×Ô¼ºµÄCÓïÑÔ±à³ÌˮƽÔÙÈ¥¿´¡£ ÖÁÓÚÿ¸ö²¿·ÖµÄÒÆÖ²ÍøÉÏÒ²¿ÉÒÔÕÒµ½ºÃ¶à¶ÖµÄ×ÊÁÏ£¬×Ô¼ºÑо¿Ñо¿°É£¬²»¹ýÒªÌáÐѵÄÊÇ£¬ºÜ¶à½éÉÜ×Ô¼º¾ÑéµÄ¶«Î÷¶¼»ò¶à»òÉÙÓÐËù±£Áô£¬Äã°´ÕÕËû˵µÄÈ¥×ö×ÜÓÐһЩÎÊÌ⣬µ«ÊÇËû²»»á¸æËßÄãÔõô½â¾ö£¬Õâʱ¾ÍÒª¿¿×Ô¼º£¬Èç¹û×Ô¼º¶¼¿¿²»×¡¾ÍÕÒÎÒÒ»ÆðÑо¿Ñо¿°É£¬ÎÒÒ²²»Äܱ£Ö¤Äܽâ¾öÄãµÄÎÊÌ⣬ÒòΪÎÒδ±ØÓöµ½¹ýÄãµÄÎÊÌ⣬²»¹ýÎÒÏàÐÅÄܸøÄãÒ»µã½¨Ò飬ҲÐíÓÐÖúÄã½â¾öÎÊÌâ¡£ ÕâÒ»²½µÄ×îÖÕÄ¿µÄÊÇ£¬´ÓÔ´´úÂëµÄ¹Ù·½Ö÷Ò³ÉÏ£¨¶¼ÊÇÍâ¹úµÄ£¬±¯°§£©ÏÂÔرê×¼µÄÔ´´úÂë°ü£¬È»ºó½øÐÐÐ޸ģ¬×îÖÕÔËÐÐÔÚ°å×ÓÉÏ¡£ µÁÓð¢»ùÃ׵µÄÒ»¾ä»°£º¡°¸øÎÒÒ»¸ùÍøÏߣ¬ÎÒÄܽ«linux¸ã¶¨¡±¡£ µÚÎ壬Ñо¿linuxÇý¶¯³ÌÐòµÄ±àд¡£ ¡¡¡¡ÒÆֲϵͳ²¢²»ÊÇ×îÖÕµÄÄ¿µÄ£¬×îÖÕµÄÄ¿µÄÊÇ¿ª·¢²úÆ·£¬×öÏîÄ¿£¬ÕâЩ¶¼Òª½øÐÐÇý¶¯³ÌÐòµÄ¿ª·¢¡£ ¡¡¡¡LinuxµÄÇý¶¯³ÌÐò¿ÉÒÔ˵ÊÇÎ廨°ËÃÅ£¬linux2.4ºÍlinux2.6µÄ±àдÓÐÏ൱´óµÄÇø±ð£¬¾ÍÊÇͬΪlinux2.6µ«ÊDz»Í¬°æ±¾¼äµÄÇý¶¯³ÌÐòÒ²ÓÐÇø±ð£¬Òò´Ë±àдlinuxµÄÇý¶¯³ÌÐò±ä¶¼²»ÊÇÄÇôÈÝÒ×µÄÊÂÇ飬¶ÔÓÚ×îа汾µÄÇý¶¯³ÌÐòµÄ±àдÉõÖÁ»¹Ã»ÓÐ×ã¹»µÄ²Î¿¼×ÊÁÏ¡£ÄÇôÎҵĽ¨Òé¾ÍÊÇʹÓá¢ÒÆÖ²Ò»¸ö²»ËãºÜеİ汾Äںˣ¬ÕâÑùµ½Ê±Ñ§Çý¶¯µÄ±à³Ì¾ÍÓÐ×ã¹»µÄ×ÊÁÏÁË¡£Õⲿ·ÖµÄÍƼöÊé¼®¿ÉÒԲο¼ÁíһƪÎÄÕ¡¶ÍƼö¼¸±¾Ñ§Ï°Ç¶ÈëʽlinuxµÄÊé¼® µÚÁù£¬Ñо¿Ó¦ÓóÌÐòµÄ±àд¡£ ×ö×÷Æ·×öÏîÄ¿³ýÁ˱àдÇý¶¯³ÌÐò£¬×îºó»¹Òª±àдӦÓóÌÐò¡£ÏÖÔÚµÄÇ÷ÊÆÊÇͼÐÎÓ¦ÓóÌÐòµÄ¿ª·¢£¬¶øͼÐÎÓ¦ÓóÌÐòÖÐÓõÃ×î¶àµÄ»¹ÊÇqt/eº¯Êý¿â¡£ÎÒÒ»Ö±¾ÍʹÓÃÕâ¸öº¯Êý¿âÀ´¿ª·¢×Ô¼ºµÄÓ¦ÓóÌÐò£¬²»¹ýÎÒÏ£ÍûÄãÄÜʹÓùú²úµÄMiniGUIº¯Êý¿â¡£µÁÓÃÖܽÜÂ׵Ĺã¸æ´Ê¾ÍÊÇ¡°Ö§³Ö¹ú²ú£¬Ö§³ÖMiniGUI¡±¡£MiniGUIµÄ±à³Ì±È½ÏÏàËÆWindowsϵÄVC±à³Ì£¬±È½ÏÈÝÒ×ÉÏÊÖ£¬Ð§¹ûÓ¦¸Ã˵ÊÇÏ൱²»´íµÄ£¬ÎÒÔøʹÓùýÀ´¿ª·¢ARM7µÄ³ÌÐò¡£²»¹ýMiniGUI×î´óµÄ²»ºÃ¾ÍÊÇûÓÐÏñqtopiaÕâÑùµÄͼÐβÙ×÷ƽ̨£¬Õâ´ó´óÏÞÖÆÁËËûµÄÍƹ㣬ÎÒÔø¾»ÃÏë¹ýÓë±±¾©·ÉÂþ¹«Ë¾£¨¾ÍÊÇMiniGUIµÄ°æȨӵÓÐÕߣ©ºÏ×÷ʹÓÃMiniGUIº¯Êý¿â¿ª·¢ÏñqtopiaÕâÑùµÄͼÐβÙ×÷ƽ̨£¬²»¹ýÓÉÓÚˮƽÓÐÏÞÕâÖ»ÄÜÊÇ»ÃÏëÁË£¬ºÇºÇ¡£Íê³ÉÕâÒ»²½Äã»ù±¾¾ÍѧÍêÁËǶÈëʽlinuxµÄÈ«²¿ÄÚÈÝÁË¡£ »¹ÓÐÒ»¸öССµÄ¾ÑéÏëºÍ´ó¼Ò·ÖÏí¡£ÎÒÔÚѧϰǶÈëʽlinuxµÄ¹ý³ÌÖкÜÉÙÎÊÈË£¬¿Í¹ÛÔÒòÊÇÉí±ßµÄÀÏʦ¡¢Í¬Ñ§Ê¦ÐÖ¶¼Ã»ÓÐÕâ·½ÃæµÄ¸ßÊÖ£¬Ö÷¹ÛÔÒòÊÇÎÒ²»Ï²»¶ÎÊÈË£¬Ï²»¶×Ô¼ºÑо¿½â¾öÎÊÌâ¡£ÕâÑù×öÓиöºÃ´¦£¬¾ÍÊÇ¿ÉÒÔÌá¸ß×Ô¼º½â¾öÎÊÌâµÄÄÜÁ¦£¬ÒòΪ×öÕâЩ¶«Î÷×ÜÓкܶàÎÊÌâÄãÄÑÒÔÀí½â£¬±ðÈËҲûÓÐÕâ·½ÃæµÄ¾Ñ飬Ҳ²»ÊÇËùÓÐÎÊÌⶼÓÐÈ˸øÄã´ð°¸£¬Õâʱ±ØÐëÒª×Ô¼º½â¾öÎÊÌ⣬ÕâÑù£¬¸öÈ˵Ľâ¾öÎÊÌâÄÜÁ¦¾ÍÏԵ÷dz£¹Ø¼üÁË¡£Òò´ËÎҵĽ¨Òé¾ÍÊÇÒ»°ãµÄÎÊÌâµ½ÍøÉÏËÑË÷һϣ¬È·ÊµÕÒ²»µ½´ð°¸Á˾ÍÎÊÎʸßÊÖ£¬»¹ÊDz»ÐÐÁ˾Í×Ô¼ºÈ¥Ñо¿£¬²»ÒªÒ»Î¶È¥µÈ±ðÈË°ïÄã½â¾öÎÊÌâ¡£ |