Suorittimen Kuorman RTOS ympäristössä?

[Quote = coshkun] Kuinka me voimme mitata CPU kuormaa RTOS ympäristössä? [/Quote] Mittaa vietetty aika idle tehtävään. Vastaus on hieman erilainen, jos se vähän virtaa design.
 
Oikeastaan se voidaan kuvata liian monella tavalla ..... 1. Tarkista kuvan koko ja CPU-kortin RAM ja Flash koko 2. Count punkit, joita kukin tehtävä ja vertaa kokonaismäärä punkkien käytetty syklin (mukaan lukien Idle Task) 3. Käyttämällä VxSim tarkista kuinka paljon aikaa teidän Idle tehtävä on siellä (yleensä se tulee> = 70% teidän sykliaika ---- kuvan koon ja suoritusaika joita kukin tehtävän resurssien saatavuus) Jos kuvan koko on liian valtava ja CPU kuormitus on liian suuri .... Sitten voit mennä SBC: n ottaa enemmän RAM, Flash ja välimuisti (Hakulaite Concept). : D
 
Lataa lähdekoodi uCOS-II, ja tarkistaa lähdekoodia toiminnon OS_TASK_STAT. Se laskee CPU kuormitus upotettu alustan ja huolehtii kokonaisluvun jako ja kuormituksen laskenta ylivuoto. - Amr Ali www.embedded-tips.blogspot.com
 

Welcome to EDABoard.com

Sponsor

Back
Top