基于OSEK標準的嵌入式實(shí)時(shí)操作系統在汽車(chē)電子中的應用
也可以通過(guò)RD850來(lái)實(shí)時(shí)檢測各任務(wù)的狀態(tài),如圖5所示。
通過(guò)圖4,圖5可以很方便地看到每個(gè)任務(wù)的實(shí)時(shí)調度情況和CPU內核的使用效率。目前CPU的空閑率為94%,很多任務(wù)實(shí)際上沒(méi)有被調用,用戶(hù)可以根據實(shí)際情況將更多的功能模塊放在A(yíng)PI任務(wù)中來(lái)運行。軟仿只能提供模擬的仿真,如果用戶(hù)需要更精確的trace工具,則需要用硬仿來(lái)實(shí)現。
4 結語(yǔ)
對于比較復雜的控制系統,RTOS是必不可少的,建立以上開(kāi)發(fā)平臺,使得系統工程師可以專(zhuān)注于系統功能建模仿真,然后將功能函數與該平臺的API任務(wù)調度結合,即可完成片上測試。實(shí)踐證明,這種開(kāi)發(fā)模式大大提高了整個(gè)項目的進(jìn)度。
評論