Ê×Ò³ Ê«´Ê ×Öµä °å±¨ ¾ä×Ó ÃûÑÔ ÓÑ´ð ÀøÖ¾ ѧУ ÍøÕ¾µØÍ¼
µ±Ç°Î»ÖÃ: Ê×Ò³ > ½Ì³ÌƵµÀ > ÆäËû½Ì³Ì > ²Ù×÷ϵͳ >

rtos֮ѶϢϵͳ

2013-02-24 
rtosÖ®ÏûϢϵͳÏûϢϵͳÊÇÈÎÎñÓëÈÎÎñÖ®¼äͨѶµÄ×îÖØÒªµÄÊֶΡ£Ê×ÏȵÚÒ»¸öÎÊÌâÊÇ£¬ÎªÊ²Ã´ÐèÒªÏûϢϵͳ£¿¶ÔÓÚÈÎ

rtosÖ®ÏûϢϵͳ

ÏûϢϵͳÊÇÈÎÎñÓëÈÎÎñÖ®¼äͨѶµÄ×îÖØÒªµÄÊֶΡ£Ê×ÏȵÚÒ»¸öÎÊÌâÊÇ£¬ÎªÊ²Ã´ÐèÒªÏûϢϵͳ£¿¶ÔÓÚÈÎÎñÓëÈÎÎñÖ®¼äÈ«¾Ö±äÁ¿Êǹ²ÏíµÄ£¬ÊDz»ÊÇ¿ÉÒÔͨ¹ýά»¤È«¾Ö±äÁ¿À´ÊµÏÖÈÎÎñÖ®¼äµÄÍ¨Ñ¶ÄØ£¿

 ÈÎÎñºÍÈÎÎñÖ®¼äµÄµØÖ·¿Õ¼äÊǿɼûµÄ£¬Í¨¹ýÈ«¾Ö±äÁ¿È¥Í¨Ñ¶µÄ»°£¬Ò²ÊÇÎ޿ɺñ·ÇµÄ¡£¹Ø¼üÎÊÌâÊÇͨ¹ýÈ«¾Ö±äÁ¿µÄͨѶºÜ¸´ÔÓ£¬¸ù±¾ÎÞ·¨È¥Î¬»¤£¬±ØÐëÓÐÒ»¸öÊֶΰÑ×îµ×²ãµÄÈ«¾Ö±äÁ¿ÕâЩÂß¼­·â×°ÆðÀ´¡£ÕâÑù¾Í²úÉúÁËÏûÏ¢»úÖÆ¡£ÔÚ²Ù×÷ϵͳÖÐ×î³£¼ûµÄÏûÏ¢»úÖÆ¾ÍÊÇqueue(¶ÓÁÐ)£¬¶ÓÁÐʵÏÖµÄÊÇFIFO(ÏȽøÏȳöµÄ²ßÂÔ),Ö»ÊÇΪÁËÁé»îÐÔÏûÏ¢»úÖÆ»¹ÄÜʵÏÖLIFO£¨ºó½øÏȳöµÄ²ßÂÔ£©ÒÔ¼°»ùÓÚ¶ÔÏûÏ¢µÄÓÅÏȼ¶ÅÅÐòµÈ¡£

ÏÂͼÑÝʾµÄÊÇÈÎÎñµÄÏûÏ¢½ø³ö²ßÂÔ:

rtos֮ѶϢϵͳ

ÉÏͼÖÐÑÝʾµÄÊÇ»ùÓÚFIFOºÍLIFOµÄÏûÏ¢½ø³ö²ßÂÔ¡£»¹ÓÐÒ»ÖÖÊÇÿһ¸öÏûÏ¢¾ßÓÐÓÅÏȼ¶£¬ÓÅÏȼ¶´óµÄ¾ÍÅÅÔÚÇ°Ãæ£¬È¡ÏûÏ¢µÄʱºòÓÅÏÈ´¦ÀíËü£¬ÓÅÏȼ¶µÍµÄÅÅÔÚºóÃæ¡£

 ¿ÉÒÔ×öÕâÑùÒ»¸ö±ÈÓ÷ÈÎÎñ±È×öÈË£¬queue±È×÷²Ö¿â£¬ÈËȥȡ»õ¿ÉÒÔ°´ÕÕFIFOºÍLIFOÕâ¸ö¹æÂÉÀ´È¡»õ¡£

 rawos²Ù×÷ϵͳ¶ÔÓÚÒÔÉÏÏûϢͨѶ»úÖÆÈ«²¿Ö§³Ö£¬¶øÇÒÔÚÔËÐÐËٶȺÍЧÂÊÉÏ»ù±¾ÊÇ×îÓÅ»¯µÄ£¬´ËÍâraw os »¹Ö§³ÖÈÎÎñºÍÈÎÎñÖ®¼äÖ±½Ó·¢ËÍÏûÏ¢£¬ÈƹýÁËqueue,ÕâÑù×öµÄºÃ´¦ÊÇÒ»¶Ô¶à£¬»òÕß¶à¶Ô¶àÈÎÎñÖ®¼äµÄÏûÏ¢»úÖÆÍ¨Ñ¶ÊǺÜÈÝÒ׵ġ£

 ¾ßÌåÒÔÉÏËùÓÐÄ£¿éµÄÓ¦ÓòâÊÔ¿ÉÒÔÏÂÔØ¹ÙÍøµÄVC°æ±¾½øÐвâÊԺͽøÒ»²½È¥Àí½â¡£

ÈȵãÅÅÐÐ