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

´òÔìǶÈëʽÁìÓòµÄLinuxƽ̨! TOPPERSÏîÄ¿×éµÄÄ¿±ê

0.Introduction
һ˵Æð²Ù×÷ϵͳ, ÎÒÃǵÄÄÔº£ÂíÉϾͻáÉÁ³öWindows, ¾Ý˵WindowsÒѾ­±»°²×°µ½ÁË1.5ÒŲ́¼ÆËã»úÉÏ.
È»¶øÔÚÕâÀïÎÒ»¹ÒªÌáµ½ÁíÒ»ÖÖ²Ù×÷ϵͳ, ¾Ý¹À¼ÆÕâÖÖÀàÐ͵IJÙ×÷ϵͳÒѾ­±»°²×°µ½ÁËÈ«Çò30ÒÚµ½40ÒŲ́¼ÒÓõç×Ó²úÆ·ÖÐ.
Èç¹ûÆÕ¼°³Ì¶È°´ÕÕ»úÆ÷ÊýÁ¿À´¼ÆµÄ»°, ËüµÄÆÕ¼°³Ì¶È¾¹È»ÊÇWindowsµÄÊýÊ®±¶. Õâ¿î²Ù×÷ϵͳ½Ð×öTRON, ÊÇÓÉÎÒÃǵÄÁÚ¹úÈÕ±¾×ÔÖ÷ÑÐÖÆ¿ª·¢µÄ.
1. What is TRON ?
1984ÄêTRONϵͳÎÊÊÀµÄʱºò, ÈÕ±¾Òµ½ç½«Æä³ÆÎªÒ»¿î¿ÉÒÔ´òÆÆÎ¢Èí¢¶ÏµØÎ»µÄ×ÔÖÆÈí¼þ,
ÈÏΪÕâÖÖϵͳ½«¿ÉʹÈÕ±¾¼ÆËã»úÆóÒµ²»Ôٳе£±ØÐëÏò΢Èí¹ºÂòWindowsϵͳʱ֧¸¶µÄ·ÑÓÃ. È»¶øÕâÒ»ÃÀÃÎÈ´ÔÚ1989Äê±»´òËé,
µ±Ê±ÃÀ¹ú·½ÃæµÃÖªÈÕ±¾Õþ¸®×¼±¸°ÑTRON°²×°µ½½ÌÓýÓüÆËã»úÖкó¾ÍÍþв˵Ҫ½«TRONÁÐΪ²»¹«Æ½Ã³Ò×±ÚÀÝÖ®Ò».
²ÎÓëTRONÏîÄ¿µÄÆóÒµÒòΪµ£ÐÄʧȥÃÀ¹úÊг¡¶øÍ˳öÁ˸ÃÏîÄ¿. ¾¡¹ÜÃæÏòPCµÄTRON²Ù×÷ϵͳ¾Í´ËÒ»õê²»Õñ,
TRONÏîĿȴ´Ó´ËµÃÒÔ¼¯Öо«Á¦È¥Ñо¿ºÍ·¢Õ¹ÃæÏòǶÈëʽ»úÆ÷µÄ²Ù×÷ϵͳITRON.
Ñϸñ˵µÄ»°, ITRON²¢²»ÊÇÒ»¿î²Ù×÷ϵͳ, ¶øÊÇÒ»¸ö²Ù×÷ϵͳµÄ¹æ·¶. TRONÏîĿС×齫×Ô¼ºµÄÑо¿³É¹ûÒԹ淶µÄÐÎʽ¹«¿ª, Èκι«Ë¾ºÍ¸öÈ˶¼¿ÉÒÔÎÞ³¥µÃµ½Õâ·Ý¹æ·¶, ¸ù¾Ý¹æ·¶À´±àд×Ô¼ºµÄ²Ù×÷ϵͳ, ²¢×ÔÐоö¶¨¸Ã²Ù×÷ϵͳµÄÓÃ;.
ΪÁ˾¡¿ÉÄÜÍÆ¹ãITRON¹æ·¶, ʹÆäÄܹ»ÊÊÓÃÓÚ¸÷ÖÖÓ²¼þ»·¾³, ×î´óÏÞ¶È·¢»ÓÓ²¼þ»·¾³×ÔÉíµÄÐÔÄÜ,
TRONÏîÄ¿×éÔÚ¹æ·¶ÖÆ¶¨¹ý³ÌÖвÉÈ¡Èõ±ê×¼»¯µÄÔ­Ôò, ¼´¶ÔÓÚ½Ó½üÓ²¼þµÄ²¿·Ö²»×÷Ñϸñ¹æ¶¨, ±ÈÈçÖжϴ¦Àí²¿·Ö. ʱÖÁ½ñÈÕ,
ITRON¹æ·¶²Ù×÷ϵͳÔÚÈÕ±¾ÈÔÄÜÕ¼¾Ý½«½ü5³ÉµÄÊг¡·Ý¶î, Èõ±ê×¼»¯ÆðÁ˺ܴóµÄ×÷ÓÃ.
È»¶øËæ×ÅǶÈëʽϵͳµÄ¸ß¹¦ÄÜ,ÍøÂ绯ºÍ¸ß¶ÈHMI»¯, Èí¼þ¿ª·¢ºÍµ÷ÊÔ¶¼±äµÃÔ½À´Ô½¸´ÔÓ, Èí¼þµÄ¿ÉÖØÓÃÐÔÏÔµÃÔ½À´Ô½ÖØÒª.
¶øÈõ±ê×¼»¯µÄÔ­Ôòµ¼ÖÂITRON²Ù×÷ϵͳ°æ±¾ÁÖÁ¢, Öмä¼þÈí¼þȱ·¦¿ÉÒÆÖ²ÐԺͿÉÖØÓÃÐÔ. ¶ÔÓÚÕû¸ö²úÒµ½çÀ´Ëµ,
ºÜ¶à¿ª·¢³ÉÎªÖØ¸´¿ª·¢,¼«´óµØÀË·ÑÁË×ÊÔ´.
ÔÚÈÕ±¾Ç¶ÈëʽÐÐÒµ¾ßÓнϴóÓ°ÏìÁ¦µÄ ¿ªÔ´ÉçÇø/·ÇÓ®Àû×éÖ¯TOPPERSÏîÄ¿ Õë¶ÔÕâÒ»×´¿ö¸ø³öÁ˻شð.
2. Why TOPPERS
Õë¶ÔITRON²Ù×÷ϵͳ°æ±¾»ìÂÒ,Èí¼þ×ÊÔ´¸´ÓÃÀ§ÄѵľÖÃæ,
ÈÕ±¾Ãû¹ÅÎÝ´óѧÑо¿ÉúÔºµÄ¸ßÌï¹ãÕ½ÌÊÚǣͷ³ÉÁ¢TOPPERSÏîÄ¿.¸ÃÏîÄ¿×鼯ºÏѧУ,ÆóÒµÒÔ¼°Éç»áÉÏÓÐʶ֮ʿµÄÁ¦Á¿,
×î³õµÄÄ¿±êÊÇÈ·Á¢Ò»¸öITRON¹æ·¶²Ù×÷ϵͳµÄ¾ö¶¨°æ±¾,
ʹ֮³ÉΪǶÈëʽÁìÓòµÄLinux,Èø÷ÖÖǶÈëʽӦÓóÌÐòÒÔ¼°Öмä¼þ¶¼ÄÜÔÚÒ»¸öÈ·¶¨µÄƽ̨ÉÏ×ÔÓÉÁ÷ͨ.
TOPPERSÊÇToyohashi OPen Platform for Embedded Real-time SystemsµÄËõÂÔ.
Ò


Ïà¹ØÎĵµ£º

Linux ¹ØÓÚ¶¯Ì¬Á´½Ó¿âÒÔ¼°¾²Ì¬Á´½Ó¿âµÄһЩ¸ÅÄî

¿âÓж¯Ì¬Ó뾲̬Á½ÖÖ£¬¶¯Ì¬Í¨³£ÓÃ.soΪºó׺£¬¾²Ì¬ÓÃ.aΪºó׺¡£ÀýÈ磺libhello.so libhello.a
ΪÁËÔÚͬһϵͳÖÐʹÓò»Í¬°æ±¾µÄ¿â£¬¿ÉÒÔÔÚ¿âÎļþÃûºó¼ÓÉϰ汾ºÅΪºó׺,ÀýÈ磺 libhello.so.1.0,ÓÉÓÚ³ÌÐòÁ¬½ÓĬÈÏÒÔ.soΪÎļþºó׺Ãû¡£ËùÒÔΪÁËʹÓÃÕâЩ¿â£¬Í¨³£Ê¹Óý¨Á¢·ûºÅÁ¬½ÓµÄ·½Ê½¡£
ln -s libhello.so.1.0 libhello.so.1 ......

ѧϰLinux£¨Ò»£©

¹ýÄê»ØÀ´£¬¹«Ë¾ÓÐЩ¸Ä¶¯£¬Ô­ÏȵÄWinceƽ̨»»³ÉLinuxÁË£¬×Ô¼ºµÄѧϰ¼Æ»®Ò²ÒªËæÖ®¸Ä±ä£¬ËäȻ֮ǰû½Ó´¥¹ýLinuxϵͳÏà¹ØµÄ֪ʶ£¬µ«Òª×¥×¡»ú»áŬÁ¦Ñ§Ï°¡£
Ìýѧ³¤Ëµ£¬ÒªÑø³ÉЩBlogµÄϰ¹ß£¬°Ñ×Ô¼ºµÄѧϰÐĵüÇÏÂÀ´£¬·½±ãÔÚѧҪÊDzéÔÄ£¬ÓеÀÀí£¬ÏÖÔÚ¿ªÊ¼×ܽáÐĵÃ֪ʶ¡£
ÔÚ¹«Ë¾¿ª·¢ÓõÄÊÇѧУµÄSEP 4020mini¿ª·¢°å£¬
³õÆÚÊÇÊìϤ» ......

linuxÏÂ php5.3.2 µ÷ÓÃ so

php ͨÓõĵ÷Óà soµÄ·½·¨ÊÇʹÓÃdl()º¯Êý£¬µ«ÊÇÔÚphp5.3Ö®ºó²»ÔÙÖ§³ÖÕâÖÖ·½·¨£¬½öÖ§³Ö¾²Ì¬µ÷Óã¬Ê¹ÓÃdl() ¶¯Ì¬µ÷Óõķ½·¨¼û£º
   ÒýÓÃÒ³1:   http://tech.idv2.com/2007/07/06/use-local-so-in-php/
¸Ðлԭ×÷ÕßÌṩµÄÇåÎúÃ÷Á˵ķ½·¨£¬µ«ÊÇÎÒÔÚ5.3.1°æ±¾iÖÐûÓÐͨ¹ý£¬ÓÚÊÇÎÒÕÒµ½ÁËÒ³Ãæ£º
    ......

LinuxÓ¦ÓóÌÐò°²×°Óë¹ÜÀí

Ä¿±ê£º
        Á˽âlinuxÓ¦ÓóÌÐòµÄ×é³É²¿·Ö
        ÕÆÎÕʹÓÃRPM¹¤¾ß¹ÜÀíÈí¼þ°üµÄ·½·¨
        ÕÆÎÕÓ¦ÓóÌÐòÔ´´úÂë°üµÄ±àÒë°²×°·½·¨
        ÕÆÎÕͼÐνçÃæÏÂÓ¦ÓóÌÐò¹ÜÀí¹¤¾ßµÄʹÓÃ
1¡¢L ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ