ucosii中消息隊列、消息郵箱、信號量的區別

一、用信號量進行行爲同步時,只能提供同步的時刻信息,不能提供內容信息。若被控制方要求獲得控制方的內容信息時,能夠使用消息郵箱或消息隊列。 二、但因爲消息郵箱裏只能存放一條消息,因此使用消息郵箱進行任務的同步時,須要知足一個條件:消息的產生速度總要慢於消息的消費速度,即被控制任務老是在等待消息,不然會致使消息丟失。 三、若遇到出現消息的產生速度可能快於消息的消費速度的狀況時,則能夠使用比消息郵箱更爲
相關文章
相關標籤/搜索