pgµç×Ó

ÉèΪÊ×Ò³ | Êղر¾Õ¾
×ÉѯÈÈÏß: 13102222885

ÎïÁªÍøÓ¦Óÿª·¢ÊµÊ±²Ù×÷ϵͳZephyr

ÎïÁªÍøʱ´ú²»¾øÏòÇ°Íƽø£¬ËäÈ»»¹Î´·ºÆ𱬷¢Ê½Ôö³¤£¬µ«Ðí¶àÈËÒѾ­ÇÐÉíÌå»áÁËÁªÍøÉ豸¸øÉú»î´øÀ´µÄ±ã½Ý¡£Ä¿Ç°ÎïÁªÍøÉ豸ԽÀ´Ô½Ð¡ÐÍ»¯£¬ÕâÔڳߴçºÍ¹¦ºÄ·½Ã涼¶ÔÓ²¼þ³§ÉÌÌá³öÁËеÄÒªÇó£¬ÓÚ´Ëͬʱ³¬Ð¡É豸ÊÜÏÞÓÚÄÚ´æȱ·¦£¬Ô­À´µÄ´óÐͲÙ×÷ϵͳÒÑÄÑÒÔÓ¦Óã¬Òò´Ë¼±ÐèÒ»Ì×СÇÉ¡¢Áé»îµÄÎïÁªÍø²Ù×÷ϵͳ×ÊÖúÕâЩÎïÁªÍøÉ豸ʵÏÖ¿ìËÙÔËÐС£Linux »ù½ð»áΪÁ˽â¾öÕâÒ»ÄÑÌ⣬²¢×ÊÖú¿ª·¢ÈËÔ±¹¹½¨Éú̬ϵͳÒÔ¼ÓËÙ¿ªÔ´¼¼Êõ¿ª·¢ÓëÉÌÓöøÍƳöÁËZephyr ÏîÄ¿¡£ËüÊÇÒ»¿îСÐÍÇÒ¿ÉÀ©Õ¹µÄ²Ù×÷ϵͳ£¬Ö§³Ö¶àÖּܹ¹£¬×¨ÎªÎïÁªÍøÍø¹ØºÍÇ°ÑØÓ¦ÓóÌÐòÉè¼Æ£¬ÊÇ»ùÓÚ΢¿ØÖÆÆ÷×Ó Linux Ó¦ÓóÌÐò¿ª·¢µÄÀíÏëÑ¡Ôñ£¬¾ßÓи߶ȿªÔ´ÐÔ¡¢¸ßÁé»îÐԺ͸ßÄþ¾²ÐÔµÈÌصã¡£

Ö§³ÖµÍÄÚ´æÔËÐУ¬Ð¡µÍÖÂ2KB

ÎïÁªÍøÉ豸Ìå»ýСÐÍ»¯£¬µç³ØÌå»ý»áËæÖ®¼õС£¬´¢µçÁ¿Ò²ËæÖ®¼õС£¬Òò´ËÐèÒª½µµÍ¹¦ºÄÒÔÑÓ³¤É豸´ý»úʱ¼ä£¬Zephyr ÄÚºËÄܹ»½«²Ù×÷½ø³ÌÓëÂã»ú²Ù×÷ϵͳµÄÆäËü½ø³Ì½øÐÐÊèÉ¢£¬Ò²³ÆΪ΢ºËºÍ³¬Î¢Äںˡ£³¬Î¢ÄÚºËÂôÁ¦ËùÓлù±¾²Ù×÷ÈÎÎñ£¬°üÀ¨Í¨¹ý»ùÓÚÄÚ²¿¹âÏ˵Ļýѹ×÷Òµ(backlog)Ö´ÐÐÈÎÎñ¡£Î¢ºË¹¦Ð§¸üÇ¿´ó£¬ÔÊÐí¶àÈÎÎñ´¦ÀíºÍÄÚ´æ´æ´¢£¬µ«Ö»ÔÚÐëҪʱʹÓá£ZephyrÀûÓÃÕâÖÖÒªÁìÀֳɴ´Á¢Á˵͹¦ºÄ²Ù×÷ϵͳ£¬¹¦Ð§Ç¿´óµ«²»»áÏûºÄËùÓÐÄÜÔ´£¬ËüÖ»Ðè 10KB »òÒÔÏ´洢¿Õ¼ä±ã¿É²Ù×÷£¬Òò´ËÄܹ»½Ï¸ßЧµØÀûÓÃÄÜÔ´£¬ÑÓ³¤É豸´ý»úʱ¼ä¡£

¹ØÓÚСÐÍÎïÁªÍøÉ豸£¬ÄÚ´æ×ÊÔ´ÓÐÏÞ£¬Òò´Ë¶ÔÓë֮ƥÅäµÄ²Ù×÷ϵͳÔËÐÐÕ¼ÓÃÄÚ´æÌá³öÑϾþÌôÕ½¡£ÖÚËùÖÜÖª£¬LinuxºÜÊÇÉÆÓÚÀûÓÃÓÐÏÞµÄ×ÊÔ´À´ÔËÐУ¬Í¬Ê±ÓÖÄÜÖ§³ÖÖÆÔ칤³§µÄʵʱÊý¾ÝÊÕÂÞϵͳ¼°ÆäËûʱ¼äÃô¸ÐÐÍÒÇÆ÷ºÍ»úе£¬Zephyr ÏîÄ¿Äں˼´¿ÉÔÚÄÚ´æµÍÖÁ 8kB µÄϵͳÉÏÔËÐУ¬ÉõÖÁ¿ÉÔÚ RAM СΪ 2KB ʱÔËÐС£

Ä £¿é»¯Éè¼Æ£¬È«ÃæÂú×㶨ÖÆ»¯ÐèÇó

δÀ´µÄÎïÁªÍøÉ豸׷ÇóµÄÊÇ¡°Ð¡¶øÃÀ¡±µÄÂú×ãijһӦÓã¬Òò´ËÊÊÓÃÓÚδÀ´ÎïÁªÍøÉ豸ÐèÇóµÄʵʱ²Ù×÷ϵͳ²»ÊÇÒª´ó¶øÈ«£¬¶øÊÇÒª¾ßÓи߶ÈÁé»îÐÔ£¬¿ÉÒÔ×ÔÓÉÑ¡Ôñ·­¿ª»òÕ߹رÕijЩӦÓá£Zephyr¾ßÓÐÄ £¿é»¯ÅäÖõÄÌØÐÔ£¬Éè¼ÆÕß¿ÉÒÔƾ¾Ý±ê׼ģ°åʹÓã¬Ò²¿ÉÒÔƾ¾Ýʵ¼ÊÐèÇó½ûÓò¿·ÖÄ £¿é£¨Ê¹Óà kconfig ¹¤¾ß£©£¬Î´À´Zephyr ÏîÄ¿¼Æ»®ÌṩһÇÐÐëÒªµÄ×ÊÔ´À´¼¯³ÉµÚÈý·½Ä £¿é£¬ÒÔÂú×ãÉè¼ÆÕߵĶ¨ÖÆ»¯ÐèÇó£¬ÈÃϵͳ¸üÁé»î¡£

¿ªÔ´ÉçÇøÖ§³Ö£¬È«·½Î»°ü¹ÜϵͳÄþ¾²

δÀ´ÎïÁªÍøÉ豸µÄÊýÁ¿»á±¬·¢Ê½Ôö¼Ó£¬Èç¹û2020ÄêÔö³¤µ½500ÒÚ²¿£¬Ò²¾ÍÒâζןڿÍÓÐ500ÒÚ¸öÈë¿Ú½øÐÐÍøÂç¹¥»÷£¬Òò´ËÄþ¾²ÎÊÌâ³ÉΪÓû§¸ß¶È¹Ø×¢µÄÎÊÌâ¡£ÔõÑùÔöÇ¿ÎïÁªÍøÉ豸µÄÄþ¾²ÐÔ £¿ÕâÒ²ÊÇZephyr¸ß¶È¹Ø×¢µÄÎÊÌâ¡£ZephyrÔÚÉ豸ºÍͨÐÅЭÒéÕ»µÄÁ½¸öÌõÀíÌṩÄþ¾²ÌØÐÔ£¬¿ÉÌṩһ´ÎÐÔÖÁÐÔ±£»¤Óû§ÃâÊÜÄþ¾²ÍþвËùÐèµÄ±£»¤¼¶±ð¡£³ý´ËÖ®Í⣬¿ªÔ´ÉçÇøÒ²¶ÔÄþ¾²ÎÊÌâÑÏËà¿´´ý£¬°²ÅÅרÃŵÄÄþ¾²ÊÂÇéС×éºÍÖ¸ÅÉһλÄþ¾²Î¬»¤ÈËÔ±¡£¸ÃÏîÄ¿µÄÏàÖúͬ°é»¹¿ÉÒÔ»ñµÃÈÈÇéÇÒ³äÂú»îÁ¦µÄ¿ªÔ´ÉçÇøµÄÖ§³Ö£¬ÒÀ¿¿¼¯ÌåµÄÁ¦Á¿¼Ó´óÀֳɵĿÉÄÜ¡£

Ö§³Ö¶àÖÖЭÒ飬°ü¹ÜÉ豸˳³©ÁªÍø

ÎïÁªÍøÉ豸µÄÒªº¦ÔÚÓÚ»¥Áª£¬Òò´ËÐèÒªÖ§³Ö¶àÖÖЭÒé°ü¹ÜÉ豸¿É˳³©ÊµÏÖÁªÍø¡£Zephyr Ö§³ÖÀ¶ÑÀ¡¢µÍ¹¦ºÄÀ¶ÑÀ¡¢IEEE 802.15.4¡¢6Lowpan¡¢CoAP¡¢IPv4¡¢IPv6¡¢NFC¡¢Arduino 101¡¢Arduino Due¡¢µÚ¶þ´úÓ¢Ìضû Galileo ¿ª·¢°å¡¢NXP FRDM-K64F Freedom ¿ª·¢°åµÈ±ê×¼¡£

¸ÃÏîÄ¿µÄÔçÆÚÏàÖúͬ°é°üÀ¨Ó¢Ìضû¹«Ë¾¡¢¶÷ÖÇÆÖ°ëµ¼Ì幫˾£¨Òѱ»¸ßͨÊÕ¹º£©¡¢ÃÀ¹úÐÂ˼¿Æ¼¼¹«Ë¾ºÍ UbiquiOS Technology Limited¡£2016Äê9Ô£¬ARM¼Ü¹¹¿ª·¢¿ªÔ´Èí¼þµÄЭ×÷¹¤³Ì×éÖ¯Linaro×÷Ϊ°×½ð»áÔ±¼ÓÃËZephyrÏîÄ¿£¬Linaro½«»áÒÔZephyr×÷ΪÊÊÓÃÎïÁªÍøºÍǶÈëʽÊг¡µÄ¼¼Êõ¿ª·¢ºÍ²âÊԵĻù´¡£¬ÎïÁªÍøÓÐÍûʵÏÖǶÈëʽ¼¼ÊõµÄ¶à²ãÁ¬Í¨¡£

¿ªÔ´¡¢ÏàÖú£¬ÐγÉÁ¼ÐÔÑ­»·

×÷Ϊ¿ªÔ´ÏîÄ¿£¬Zephyr¿ÉÒÔÏò¿ª·¢ÕßÌṩ¿ÉÀ©Õ¹¡¢¿É¶¨ÖÆ¡¢Äþ¾²µÄ¿ªÔ´µÄ²Ù×÷ϵͳ£¬ÒÔÂú×ãÎïÁªÍøÉ豸¿ª·¢µÄÐèÇó£¬Í¬Ê±Í¨¹ý¿ª·¢Õ߶ÔÎïÁªÍøÓ¦ÓÃÄ £¿éµÄТ¾´¶Ô×ÔÉíϵͳ²»¾øÍêÉÆ£¬ÔÙ¸üºÃµØЧÀÍÓÚ¿ª·¢Õߣ¬´Ó¶øÐγÉÁ¼ÐÔÑ­»·¡ £¿ªÔ´ÒѾ­³ÉΪÆóÒµÍøÂçÓëЧÀÍÔÚÑݽøÓëÀ©Õ¹Àú³ÌÖеÄÒ»¸öÖØÒª×é¼þ£¬Zephyr½«³ÉΪȫÇòÁìÏȵĸ߶ÈÄþ¾²Áé»îµÄÎïÁªÍøƽ̨֮һ¡£

¹ØÓÚZephyrÏîÄ¿

Zephyr ÏîÄ¿ÊÇÒ»¿îСÐÍÇÒ¿ÉÀ©Õ¹µÄʵʱ²Ù×÷ϵͳ£¬ÓÈÆäÊÊÓÃÓÚ×ÊÔ´ÊÜÏÞµÄϵͳ£¬¿ÉÖ§³Ö¶àÖּܹ¹£»¸Ãϵͳ¸ß¶È¿ªÔ´£¬¹ØÓÚ¿ª·¢ÈËÔ±ÉçÇøÍêÈ«¿ª·Å£¬¿ª·¢ÈËÔ±¿Éƾ¾ÝÐèÒª¶Ô¸Ãϵͳ½øÐжþ´Î¿ª·¢£¬ÒÔÖ§³ÖÇ°ÑØÓ²¼þ¡¢¹¤¾ßºÍÉ豸Çý¶¯³ÌÐò£»¸Ãϵͳ¸ß¶ÈÄ £¿é»¯Æ½Ì¨£¬¿ÉÇáËɼ¯³ÉÈκμܹ¹µÄµÚÈý·½¿âºÍǶÈëʽÉ豸¡£



×ÉѯЧÀÍ
 
 
website qrcode

½Ó´ýɨÂë¹Ø×¢ÎÒÃÇ

 ÔÚÏß¿Í·þÒ»
ÍøÕ¾µØͼ