Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

20.1 LinuxÄÚºËÒÆÖ²Òªµã

20.1  LinuxÄÚºËÒÆÖ²Òªµã
LinuxµÄ´úÂëÍêÈ«¿ª·ÅÒÔ¼°ÆäÁ¼ºÃµÄ½á¹¹Éè¼Æ·Ç³£ÊÊÓÚǶÈëʽϵͳ¡£ÒÆÖ²Linuxϵͳ°üÀ¨Äںˡ¢³ÌÐò¿âºÍÓ¦ÓóÌÐò£¬ÆäÖÐ×îÖ÷ÒªµÄ¾ÍÊÇÄÚºËÒÆÖ²¡£ÓÉÓÚLinuxÄں˵Ŀª·ÅÐÔ£¬³öÏÖÁËÐí¶àÕë¶ÔǶÈëʽӲ¼þϵͳµÄÄں˰汾£¬ÆäÖÐÖøÃûµÄ°üÀ¨μcLinux¡¢RT-LinuxµÈ¡£
Linux±¾Éí¶ÔÄÚ´æ¹ÜÀí£¨MMU£©ÓкܺõÄÖ§³Ö¡£Òò´Ë£¬ÔÚÒÆÖ²µÄʱºòÊ×ÏÈÒª¿¼Âǵ½Ä¿±êÓ²¼þƽ̨ÊÇ·ñÖ§³ÖMMU¡£ÒÔARMƽ̨ΪÀý£¬ARM7Äں˵ÄCPU²»Ö§³ÖMMU£¬ÎÞ·¨Ö±½Ó°ÑLinuxÄں˴úÂëÒÆÖ²µ½ARM7ºËµÄÓ²¼þƽ̨ÉÏ¡£μcLinuxÊÇרÃÅÕë¶ÔARM7ÕâÀàûÓÐMMUµÄÓ²¼þƽ̨ÉÏÉè¼ÆµÄ£¬Ëü¾«¼òÁËMMU²¿·Ö´úÂë¡£±¾ÊéµÄÄ¿±êƽ̨ÊÇS3C2440A£¬¸Ã´¦ÀíÆ÷»ùÓÚARM9ºË£¬Ö§³ÖMMU£¬¿ÉÒÔÖ±½ÓÒÆÖ²Linux 2.6°æ±¾µÄÄں˴úÂë¡£
Ò»¸öÓ²¼þƽ̨×îÖ÷ÒªµÄÊÇ´¦ÀíÆ÷£¬Òò´ËÔÚÒÆÖ²Ö®Ç°ÐèÒªÁ˽âÄ¿±êƽ̨µÄ´¦ÀíÆ÷¡£ARM´¦ÀíÆ÷ÄÚ²¿²ÉÓÃ32λµÄ¾«¼òÖ¸Áî¼Ü¹¹£¨RISC£©£¬ºËÐĽṹÉè¼ÆÏà¶Ô¼òµ¥£¬ÓеͺĵçÁ¿µÄÓÅÊÆ£¬±»¹ã·ºÓ¦Óõ½¸÷ÖÖÁìÓò¡£ÏÂÃæ½éÉÜÒ»ÏÂÒÆÖ²LinuxÄں˶ÔÓ²¼þƽ̨ÐèÒª¿¼ÂǵöÎÊÌâ¡£
1£®Ä¿±êƽ̨
Ä¿±êƽ̨°üÀ¨ÁËǶÈëʽ´¦ÀíÆ÷ºÍÖÜΧÆ÷¼þ£¬´¦ÀíÆ÷¿ÉÄÜÕûºÏÁËһЩÖÜΧÆ÷¼þ£¬ÈçÖжϿØÖÆÆ÷¡¢¶¨Ê±Æ÷¡¢×ÜÏß¿ØÖÆÆ÷µÈ¡£ÔÚÒÆÖ²Ö®Ç°ÐèҪȷ¶¨±»ÒÆÖ²ÏµÍ³¶ÔÍⲿÉ豸ºÍ×ÜÏßµÄÖ§³ÖÇé¿ö¡£±¾ÊéµÄARM¿ª·¢°å²ÉÓÃmini2440ƽ̨£¬ÔÚS3C2440AÍâΧÁ¬½ÓÁËÐí¶àÍâΧÉ豸£¬°üÀ¨NOR Flash´æ´¢Æ÷¡¢NAND Flash´æ´¢Æ÷¡¢ÍøÂç½Ó¿ÚоƬ¡¢USB¿ØÖÆÆ÷µÈ¡£ÔÚS3C2440A´¦ÀíÆ÷ÄÚ²¿¼¯³ÉÁËÐí¶à³£ÓõĿØÖÆÆ÷ÒÔ¼°Ç¶ÈëʽÁìÓò³£ÓõÄ×ÜÏß¿ØÖÆÆ÷¡£¶ÔÓÚÒÆÖ²LinuxÄÚºËÀ´Ëµ£¬²Ù×÷´¦ÀíÆ÷ÄÚ²¿µÄ¿ØÖÆÆ÷Òª±ÈÍⲿµÄÉ豸ÈÝÒ׵öࡣ
2£®ÄÚ´æ¹ÜÀíµ¥Ôª£¨MMU£©
Ç°ÃæÌáµ½¹ýMMU£¬¶ÔÓÚÏÖ´ú¼ÆËã»úÀ´Ëµ£¬MMU¸ºÔðÄÚ´æµØÖ·±£»¤¡¢ÐéÄâµØÖ·ºÍÎïÀíµØÖ·Ï໥ת»»¹¤×÷¡£ÔÚʹÓÃMMUµÄÓ²¼þƽ̨ÉÏ£¬²Ù×÷ϵͳͨ¹ýMMU¿ÉÒÔÏòÓ¦ÓóÌÐòÌṩ´óÓÚʵ¼ÊÎïÀíÄÚ´æµÄµØÖ·¿Õ¼ä£¬Ê¹Ó¦ÓóÌÐò»ñµÃ¸ü¸ßÐÔÄÜ¡£LinuxµÄÐéÄâÄÚ´æ¹ÜÀí¹¦ÄܾÍÊǽèÖúMMUʵÏֵġ£ÔÚÒÆÖ²µÄʱºòÒª¿¼ÂÇÄ¿±êƽ̨µÄMMU²Ù×÷»úÖÆ£¬Õⲿ·Ö´úÂëÊǽÏÄÑÀí½âµÄ£¬×îºÃÄÜÔÚÏàËÆ´úÂë»ù´¡ÉÏÐ޸쬽µµÍ¿ª·¢ÄѶȡ£
3£®ÄÚ´æÓ³Éä
ǶÈëʽϵͳ´ó¶à¶¼Ã»ÓÐÅ䱸ӲÅÌ£¬Íⲿ´æ´¢Æ÷Ö»ÓÐFlash£¬²¢ÇÒϵͳÄÚ´æÒ²·Ç³£ÓÐÏÞ¡£ÄÚ´æ¿ØÖÆÆ÷£¨Memory Controller£©¸ºÔðÄÚ²¿ºÍÍⲿ´æ´¢Æ÷ÔÚ´¦ÀíÆ÷µØÖ·¿Õ¼äµÄÓ³É䣬ÓÉÓÚÓ²¼þÔ¤ÉèµÄµØÖ·²»Í¬µ¼ÖÂÿÖÖÆ½Ì¨ÄÚ´æÓ³ÉäµÄµØÖ·Ò²²»Í¬¡£ÔÚÒÆÖ²Ê±ÐèÒª²Î¿¼Ó²¼þµÄÓû§ÊֲᣬµÃµ½ÄÚ´æµØÖ·µÄÓ³Éä·½·¨¡£
4£®´æ´¢Æ÷
ÓÉÓÚǶÈëʽϵͳ¶àÓÃFlash´æ´¢Æ÷×÷Ϊ´æ´¢×°Ö᣶


Ïà¹ØÎĵµ£º

Linux·þÎñÆ÷°²È«ÉèÖÃ×ܽá ΤÉÙǬ

ÖÚËùÖÜÖª£¬ÍøÂ簲ȫÊÇÒ»¸ö·Ç³£ÖØÒªµÄ¿ÎÌ⣬¶ø·þÎñÆ÷ÊÇÍøÂ簲ȫÖÐ×î¹Ø¼üµÄ»·½Ú¡£Linux±»ÈÏΪÊÇÒ»¸ö±È½Ï°²È«µÄInternet·þÎñÆ÷£¬×÷ΪһÖÖ¿ª·ÅÔ´´úÂë²Ù×÷ϵͳ£¬Ò»µ©LinuxϵͳÖз¢ÏÖÓа²È«Â©¶´£¬InternetÉÏÀ´×ÔÊÀ½ç¸÷µØµÄÖ¾Ô¸Õß»áÓ»Ô¾ÐÞ²¹Ëü¡£È»¶ø£¬ÏµÍ³¹ÜÀíÔ±ÍùÍù²»Äܼ°Ê±µØµÃµ½ÐÅÏ¢²¢½øÐиüÕý£¬Õâ¾Í¸øºÚ¿ÍÒԿɳËÖ®»ú¡£Ïà¶ÔÓÚÕâ ......

ǶÈëʽlinuxÖеÄlcdÇý¶¯·ÖÎö


ǶÈëʽlinuxÖеÄlcdÇý¶¯·ÖÎö
                   ×÷Õߣº½ÜÖÞ´åµÄľÃÞ  ѧУ£º¹ã¶«¹¤Òµ´óѧ    QQ£º568109894 
Ô´ÎÄÀ´×Ôhttp://luwenchao100.blog.hexun.com/23060194_d.html  
  ......

Linux²Ù×÷ϵͳÏÂIPTablesÅäÖ÷½·¨Ïê½â


ÎÒÃÇÀ´ÅäÖÃÒ»¸öfilter±íµÄ·À»ðǽ ¡¡¡¡
1¡¢²é¿´±¾»ú¹ØÓÚIPTABLESµÄÉèÖÃÇé¿ö
[root@tp ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source desti ......

µÚ20Õ LinuxÄÚºËÒÆÖ²

µÚ20Õ  LinuxÄÚºËÒÆÖ²
Èí¼þÒÆÖ²µÄ¸ÅÄî¼òµ¥µØËµ¾ÍÊÇÈÃÒ»Ì×Èí¼þÔÚÖ¸¶¨µÄÓ²¼þƽ̨ÉÏÕý³£ÔËÐС£ÒÆÖ²ÖÁÉÙ°üÀ¨ÁËÁ½¸ö²»Í¬µÄÓ²¼þ»òÕßÈí¼þƽ̨¡£¶ÔÓÚÓ¦ÓÃÈí¼þÀ´Ëµ£¬ÒÆÖ²Ö÷Òª¿¼ÂDzÙ×÷ϵͳµÄ²îÒì£¬ÖØµãÔÚÐÞ¸Äϵͳµ÷Óᣱ¾ÕµÄÖØµãÊÇLinuxÄÚºËÒÆÖ²£¬ÐèÒª¿¼ÂÇÓ²¼þƽ̨µÄ²îÒì£¬Éæ¼°½Ï¶à֪ʶ¡£Ö÷ÒªÄÚÈÝÈçÏ£º
q    ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ