爲FreeRTOS添加CPU使用率統計功能

因爲FreeRTOS沒有像其餘實時操做系統同樣提供CPU使用率統計的功能,沒法直觀地評估CPU的使用狀況,因此在此提供一種計算CPU使用率的方法。 1、原理 此種方法計算CPU使用率的原理爲: 一、在系統啓動後,全部用戶任務都未開始運行時,統計一段時間T(如1s)內空閒任務被調用的次數M,此時可認爲這個次數是CPU佔用率最小(接近0)時可以調用空閒任務的最大次數。 二、任務開始運行後,在滴答時鐘中
相關文章
相關標籤/搜索