新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > DSP/BIOS在數(shù)字監(jiān)測(cè)接收機(jī)中的應(yīng)用

DSP/BIOS在數(shù)字監(jiān)測(cè)接收機(jī)中的應(yīng)用

作者: 時(shí)間:2011-02-16 來源:網(wǎng)絡(luò) 收藏

3 結(jié)果分析
3.1 任務(wù)調(diào)度
/BIOS中,可以通過線程執(zhí)行圖分析各個(gè)線程的執(zhí)行情況。本系統(tǒng)的線程執(zhí)行圖如圖4所示。

d.JPG


從圖中可以看出數(shù)據(jù)處理任務(wù)(Other Threads,通過TaskCreate函數(shù)建立)和網(wǎng)絡(luò)處理任務(wù)(prdNdk)的執(zhí)行順序。系統(tǒng)先啟動(dòng)網(wǎng)絡(luò)處理任務(wù)接收原始數(shù)據(jù),完成數(shù)據(jù)處理任務(wù)后,通過任務(wù)調(diào)度切換至網(wǎng)絡(luò)任務(wù),從而完成了數(shù)據(jù)處理任務(wù)和網(wǎng)絡(luò)處理任務(wù)的正常切換。
3.2 日志分析
在系統(tǒng)設(shè)計(jì)時(shí),數(shù)據(jù)處理任務(wù)在代碼中動(dòng)態(tài)創(chuàng)建,不能通過線程執(zhí)行圖分析,只能通過日志分析標(biāo)注當(dāng)前任務(wù)運(yùn)行狀態(tài)。日志記錄圖如圖5所示。4個(gè)數(shù)據(jù)處理任務(wù)具有相同的優(yōu)先級(jí),不能搶占其他任務(wù)的資源,只能按照一定的順序輪詢執(zhí)行。從圖中可以看出,系統(tǒng)能正常地完成數(shù)據(jù)處理任務(wù)。

e.JPG

結(jié)語
本文利用/BIOS操作系統(tǒng)對(duì)數(shù)字監(jiān)測(cè)接收機(jī)系統(tǒng)進(jìn)行設(shè)計(jì),采用時(shí)間片輪詢方式在任務(wù)間實(shí)施調(diào)度。該方案已應(yīng)用在實(shí)際的工程中,通過/BIOS分析工具可知該數(shù)字監(jiān)測(cè)接收機(jī)系統(tǒng)能夠在滿足實(shí)時(shí)性的情況下正常穩(wěn)定地工作,且設(shè)計(jì)和資源分配得到了正確的應(yīng)用。


上一頁 1 2 3 下一頁

關(guān)鍵詞: DSP

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉