ǶÈëʽLinuxµÄͼÏñ²É¼¯ÓëÏÔʾ
1 ϵͳƽ̨µÄÓ²¼þ½á¹¹
±¾ÎÄʹÓõÄϵͳƽ̨Ӳ¼þ¹¦ÄÜ¿òͼÈçͼ1Ëùʾ£¬¸Ãƽ̨²ÉÓÃSamsung¹«Ë¾µÄ´¦ÀíÆ÷S3C2410¡£¸Ã´¦ÀíÆ÷ÄÚ²¿¼¯³ÉÁËARM¹«Ë¾ARM920T´¦ ÀíÆ÷ºËµÄ32b΢¿ØÖÆÆ÷£¬×ÊÔ´·á¸»£¬´ø¶ÀÁ¢µÄ16kBµÄÖ¸ÁîCacheºÍ16kBÊý¾ÝCache£¬LCD¿ØÖÆÆ÷¡¢RAM¿ØÖÆÆ÷£¬NANDÉÁ´æ¿ØÖÆÆ÷£¬3· UART¡¢4·DMA¡¢4·´øPWMµÄTimer¡¢²¢ÐÐI/O¿Ú¡¢8·10λADC¡¢Touch Screen½Ó¿Ú£¬I2C½Ó¿Ú£¬I2S½Ó¿Ú¡¢2¸öUSB½Ó¿Ú¿ØÖÆÆ÷¡¢2·SPI£¬Ö÷Ƶ×î¸ß¿É´ï203MHz¡£ÔÚ´¦ÀíÆ÷·á¸»×ÊÔ´µÄ»ù´¡ÉÏ£¬»¹½øÐÐÁËÏà¹ØµÄÅä ÖúÍÀ©Õ¹£¬Æ½Ì¨ÅäÖÃÁË16MB 16bµÄFLASHºÍ64MB 32λµÄSDRAM£¬Í¨¹ýÒÔÌ«Íø¿ØÖÆÆ÷оƬAX88796À©Õ¹ÁËÒ»¸öÍø¿Ú£¬ÁíÍâÒý³öÁËÒ»¸öHOST USB½Ó¿Ú¡£ÔÚUSB½Ó¿ÚÉÏÍâ½ÓÒ»¸ö´øUSB¿ÚµÄÉãÏñÍ·¡£ÁíÍ⣬»¹ÅäÓзֱæÂÊΪ320×240£¬256É«µÄLCD¡£
2 ǶÈëʽLinux¼ò½é
Linux²Ù×÷ϵͳ¾ßÓÐÏ൱¶àµÄÓŵ㣬ËûµÄÄÚºËÎȶ¨¡¢¹¦ÄÜÇ¿´ó¡¢Ö§³Ö¶àÖÖÓ²¼þƽ̨¡¢ Ô´´úÂëÍêÈ«¿ª·Å£¬¿É²Ã¼õºÍµÍ³É±¾µÄÌØÐԷdz£ÊʺÏÓÚǶÈëʽӦÓ㬲¢ÇÒLinux±¾ÉíÖ±½ÓÌṩÍêÕûµÄTCP/IPÐÒ飬¿É·Ç³£·½±ãµØ½øÐÐÍøÂçÓ¦Óᣵ« LinuxÄں˱¾Éí²»¾ß±¸Ç¿ÊµÊ±ÐÔ£¬ÇÒÄÚºËÌå»ý½Ï´ó£¬¶øÇÒǶÈëʽϵͳµÄÓ²¼þ×ÊÔ´ÓÐÏÞ£¬Òò´Ë°ÑLinuxÓÃÓÚǶÈëʽϵͳ£¬±ØÐë¶ÔLinux½øÐÐʵʱ»¯ºÍǶÈë ʽ»¯£¬¼´Í¨¹ýÅäÖÃÄںˣ¬²Ã¼õshellºÍǶÈëʽC¿â¶Ôϵͳ¶¨ÖÆ£¬Ê¹Õû¸öϵͳÄܹ»´æ·Åµ½ÈÝÁ¿½ÏСµÄFLASHÖУ¬LinuxµÄ¶¯Ì¬Ä£¿é¼ÓÔØ£¬Ê¹LinuxµÄ ²Ã¼õ¼«Îª·½±ã£¬¸ß¶ÈÄ£¿é»¯µÄ²¿¼þʹÌí¼Ó·Ç³£ÈÝÒס£
Õû¸öϵͳÈí¼þÊÇÔÚǶÈëʽLinuxµÄ»ù´¡ÉϹ¹½¨µÄ¡£S3C2410ƽ̨ʹÓõÄLinuxÄÚºËÊÇÔÚLinux£2.4.18Äں˴òÉÏpatch£2.4.18£S3C2410Õâ¸ö²¹¶¡ºó±àÒë¶ø³É¡£S3C2410ƽ̨ʹÓõÄÎļþϵͳÊÇyaffs£¬Îļþϵͳ°üÀ¨Ó¦ÓóÌÐò¡¢Ä£¿é¡¢ÅäÖÃÎļþºÍ¿âµÈ£¬Í¼ÏñµÄ²É¼¯ºÍÏÔʾÊǽ¨Á¢ÔÚǶÈëʽLinuxÄÚºËÖ®Éϵģ¬Õû¸öÈí¼þϵͳÈçͼ2Ëùʾ¡£
ͨ³£ËÞÖ÷»úºÍÄ¿±ê°åÉϵĴ¦ÀíÆ÷²»Í¬£¬ËÞÖ÷»úͨ³£ÎªIntel´¦ÀíÆ÷£¬¶øÄ¿±ê°åÈçͼ1ËùʾΪSAMSUNG-p.htm" target="_blank" title="SAMSUNG»õÔ´ºÍPDF×ÊÁÏ">SAMSUNG S3C2410£¬ ËùÒÔ³ÌÐòÐèҪʹÓÃÕë¶Ô´¦ÀíÆ÷ÌØµãµÄ±àÒëÆ÷²ÅÄÜÉú³ÉÔÚÏàӦƽ̨ÉÏ¿ÉÔËÐеĴúÂ룬GNU±àÒëÆ÷ÌṩÕâÑùµÄ¹¦ÄÜ£¬ÔÚ±àÒëʱ£¬¿ÉÒÔÑ¡Ôñ¿ª·¢ËùÐèµÄËÞÖ÷»úºÍÄ¿±ê»ú£¬ ´Ó¶ø½¨Á¢¿ª·¢»·¾³¡£ÔÚ½øÐÐǶÈëʽ¿ª·¢Ç°µÄµÚÒ»²½¹¤×÷¾ÍÊǰÑһ̨PC»ú×÷ΪËÞÖ÷»ú¿ª·¢»ú£¬²¢ÔÚÆäÉϰ²×°Ö¸¶¨²Ù×÷ϵͳ¡£¶ÔÓÚǶÈëʽLinux£¬ËÞÖ÷»úPCÉÏÓ¦ °²×°Linuxϵͳ¡£Ö®ºó£¬ÔÚËÞÖ÷»úÉϽ¨Á¢½»²æ±àÒëµ÷ÊԵĿª·¢»·¾³£¬¿ª·¢»·¾³µÄ¾ßÌ彨Á¢ÕâÀﲻϸ̸¡£±¾ÎIJÉÓÃÒÆÖ²ÐÔºÜÇ¿µÄCÓï
Ïà¹ØÎĵµ£º
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
Ò»¡¢Àí½âLinuxµÄµ¥Óû§¶àÈÎÎñ£¬¶àÓû§¶àÈÎÎñ¸ÅÄ
Linux ÊÇÒ»¸ö¶àÓû§¡¢¶àÈÎÎñµÄ²Ù×÷ϵͳ£»ÎÒÃÇÓ¦¸ÃÁ˽ⵥÓû§¶àÈÎÎñºÍ¶àÓû§¶àÈÎÎñµÄ¸ÅÄ
1¡¢Linux µÄµ¥Óû§¶àÈÎÎñ£»
µ¥Óû§¶àÈÎÎñ£»±ÈÈçÎÒÃÇÒÔbeinan µÇ¼ϵͳ£¬½øÈëϵͳºó£¬ÎÒÒª´ò¿ªgedit À´Ð´Îĵµ£¬µ«ÔÚдÎĵµµÄ¹ý³ÌÖУ¬ÎҸоõÉÙµãÒôÀÖ£¬ËùÒÔÓÖ´ò¿ªxmms À´µãÒôÀÖ£» ......
×÷ÕߣºÎ¤¶«É½,»ªÇåÔ¶¼ûǶÈëʽѧԺ½²Ê¦¡£
Ëæ×ÅǶÈëʽÐÐÒµÓ²¼þƽ̨µÄÐÔÄÜÔöÇ¿£¬ÏîÄ¿ÐèÇóºÍ¹¦ÄÜÈÕÒæ¸´ÔÓ£¬ARM¹«Ë¾ÍƳöµÄ CORTEX-M3£¬¸üÊÇÈÃÒÔÍù×öµ¥Æ¬»úµÄ¹¤³ÌʦÔÚоƬºÍ¼¼ÊõÑ¡ÐÍÃæÁÙÁ½ÄÑÑ¡Ôñ£¬±¾×¨Ì⽫´ÓоƬ¼Û¸ñ¡¢Õû¸öϵͳµÄÓ²¼þÈí¼þÉè¼Æ¼°Î¬»¤µÄ³É±¾µÈ¸÷¸ö·½Ãæ¸øÄúÌṩһ¸ö²Î¿¼£¬ ²¢´Ó¼¼Êõ½Ç¶È·ÖÎöµ¥Æ¬»úºÍ´ø²Ù×÷ϵͳµÄÏµÍ ......
step1£º
ÔÚubuntuÀïÃæÓÒ»÷Òª¹²ÏíµÄÎļþ¼Ð£¬»áÌáʾ°²×°Èí¼þ£¬Ñ¡Ôñ°²×°¼´¿É£»
step2£º
ʵÏÖxpÄäÃû·ÃÎÊUbuntu¹²ÏíÎļþ¼Ð£¬ ÔòÖ»ÐèÐÞ¸Ä/etc/samba/smb.co ......
Ä¿µÄ£º
±¾ÎÄÊÇ¡¶Ò»ÖÖ¶¨Î»ÄÚ´æÐ¹Â¶µÄ·½·¨£¨Solaris£©¡·¶ÔÓ¦µÄLinux°æ±¾£¬µ÷ÊÔÆ÷ʹÓÃgdb¡£Ö÷Òª½éÉÜʵÀý²¿·Ö¡£ÆäËûÇë¼û¡¶Ò»ÖÖ¶¨Î»ÄÚ´æÐ¹Â¶µÄ·½·¨£¨Solaris£©¡·¡£
ʵÀý£º
Ä£Äânewʧ°ÜµÄ³ÌÐò£º
#include <stdexcept>
class ABC
{
public:
virtual ~ABC(){}
&nb ......