ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÎÞÏß´«¸ÐÆ÷ÍøÂç»ù´¡Æ½Ì¨ OpenWSN

·¢²¼Ê±¼ä:2012-07-31 16:26:19À´Ô´:ºìÁª×÷Õß:empast
OpenWSN: ¿ªÔ´µÄÎÞÏß´«¸ÐÆ÷ÍøÂç»ù´¡Æ½Ì¨(ʼþÇý¶¯µÄ²Ù×÷ϵͳÄÚºË,Ó²¼þµÄ×é¼þ»¯·â×°,ЭÒéÕ»,ʾÀý)

OpenWSNÓë TinyOSµÄ±È½Ï

Ïàͬµã£º

¶¼ÊÇʼþÇý¶¯
¶¼ÊÇ×é¼þ¼Ü¹¹
ͬÑù¶¼ÌṩÁ˷dz£·á¸»µÄ×é¼þ

²»Í¬µã£º

OpenWSN»ùÓÚ ANSI CÓïÑÔ¿ª·¢£¬TinyOS»ùÓÚnesC£¬Óï·¨²»Í¬£»
OpenWSN²ÉÓÃCÈÝÒ×ÉÏÊÖ£¬Ñ§Ï°ÇúÏß¶Ì£¬µ«TinyOS²ÉÓÃnesC ²»ÊÜCÓïÑÔÓï·¨µÄÖÆÔ¼£¬ÌṩÁ˸ü¼ÓÓÅÑŵÄ×é¼þ×é×°·½Ê½£»
OpenWSNÇ¿µ÷¶Ô¹¤Òµ½ç´«Í³ÒÅÁô×ÊÔ´£¨ÏÖÓдúÂë¡¢Ô±¹¤ºÍÔ±¹¤µÄ¾­ÑéÓë¼¼ÄÜ£©µÄ±£»¤ÓëÀûÓã¬TinyOSµ®Éú×ÔѧÊõ½ç£¬¸ü¶àµÄÊÇÒ»¸ö´´ÐÂÏë·¨µÄʵÑéδ²£¬¹¤Òµ½ç½ÓÊ̶ܳÈÓÐÏÞ£»
OpenWSNʵʩÑϸñµÄ·Ö²ãÉè¼ÆÓëʵÏÖ£¬Ç¿µ÷ÏȷֺòãÈ»ºóÔÚ²ãÄÚÔÙÇø·Ö×é¼þ£»TinyOSÒòΪ¹ýÓÚÇ¿µ÷×é¼þ¶øÔÚ²ã´ÎÉϲ»¹»Ã÷ÏÔ£¬ÌرðÊÇÔÚÔçÆÚ1.0°æ±¾ÖУ»
ÒòΪ²ÉÓà ANSI C£¬ËùÒÔOpenWSNÒÆÖ²ÐԷdz£ºÃ£¬¿É±»ÇáËÉÒÆÖ²µ½¾ø´ó²¿·Ö×ÊÔ´ÊÜÏÞµÄϵͳÖУ¬½ñÌì²»Ö§³ÖC±àÒëÆ÷µÄ΢¿ØÖÆÆ÷·Ç³£ÉÙ¼û£¬Çҿɳä·ÖÀûÓó§¼ÒÌṩµÄC±àÒëÆ÷»òµÚÈý·½ÌṩµÄ¿ª·¢»·¾³½øÐÐÓÅ»¯£»¶ønesCµÄÒÆÖ²Ïà¶ÔÀ§ÄÑ£¬ÇÒÓëGCC°ó¶¨£¬Æ²¿ªnesCµÄÒÆÖ²²»Ì¸£¬¶ÔGCC²»Ö§³ÖµÄÓ²¼þ¾ÍÎÞ·¨ÔËÐÐTinyOS¡£
OpenWSN ¿ÉÒÔ×÷ΪĸÌå²Ù×÷ϵͳµÄÒ»¸öÈÎÎñÔËÐУ¬Ä¸Ìå²Ù×÷ϵͳ¿ÉÒÔÊÇuCOS, uCLinux or ÆäËûOS¡£ÏòÒ»¸öĸÌå²Ù×÷ÏµÍ³ÒÆÖ²ÓëÏòÒ»¸öÐÂÓ²¼þÆ½Ì¨ÒÆÖ²×ñÑ­ÀàËÆµÄ˼·£»¶øTinyOS×Ô³ÉÌåϵ£¬ÒªÏëÓëÆäËû²Ù×÷ϵͳÈںϣ¬ÀûÓÃÆäËü²Ù×÷ϵͳµÄ¹¦Äܾͷdz£À§ÄÑ£»
OpenWSNÈ¡ÏûÁËTinyOSÖÐConfiguratorÅä¼þµÄ¸ÅÄ×é¼þµÄ×é×°¹ý³ÌÒþº¬ÓÚ×é¼þ³õʼ»¯¹ý³ÌÖУ¬TinyOSÖпÌÒâÒýÈëÅä¼þÇ¿µ÷ÁË×é×°µÄ¸ÅÄÊÂʵÉÏÏÔµÃÓÐЩ¶àÓà¡£
OpenWSNµÄosx kernel£¬ÌṩÁËʼþµ÷¶È£¬Î´À´½«½øÒ»²½À©Õ¹µ½soft real time schedule
OpenWSNÖÐosxÖеÄʼþΪµ¥Ò»ÀàÐÍ£¬²»ÏóTinyOSÖÐÄÇÑùÉè¼Æ³öÁ½ÖÖ²»Í¬ÀàÐÍʼþ£¨ÆÕͨµÄʼþºÍÖжÏʼþ£©£¬´Ó¶ø¼ò»¯ÁË×é¼þµÄ¿ª·¢¡£ÖжÏʼþÔÚ¿ª·¢Êµ¼ùÖÐÊDz»Ì«ºÃ´¦Àí£¬Èç´úÂëÔÚÖжÏ̬ÔËÐбØÈ»ÒªÇóÓи¨ÖúµÄ¸÷ÖÖ±£»¤´ëÊ©ÒÔ¼°ÖжÏ̬ºÍ·ÇÖжÏ̬֮¼äµÄÁªÂ繵ͨ»úÖÆ£¬ÊÂʵÉϸ´ÔÓ»¯ÁËÓ¦ÓòãµÄ¿ª·¢¡£ÖжÏʼþÔÚOpenWSNÖо¡Á¿ÔÚHAL ²ã·â×°µô¡£¼´Ê¹²»±»·â×°µô£¬Ò²ÍùÍùÊÇÒÔlistener·½Ê½¶ÔÍâÌṩ£¬ÕâÔÚʹÓÃÉϱÈÇø·ÖʼþÀàÐ͸üÇå³þ¡£
OpenWSNµÄ×é¼þÉè¼Æ¸ü¼ÓÇ¿µ÷±»¶¯ÐÔ£¬¼´Ç¿µ÷Ò»¸ö×é¼þÓ¦ÒÔ·þÎñ·½Ê½ÔËÐУ¬±»¶¯½ÓÊÜÍⲿÊäÈëʼþÈ»ºó×ö³öÏìÓ¦¡£µ±È»£¬OpenWSN²¢²»ÒªÇóËùÓÐ×é¼þ±ØÐëÈç´Ë¡£

Ö÷Ò³£ºhttp://code.google.com/p/openwsn/

ÏÂÔØ£ºhttp://code.google.com/p/openwsn/downloads/list

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ