2015年計(jì)算機(jī)軟件水平考試嵌入式系統(tǒng)設(shè)計(jì)師輔導(dǎo)(一)

字號(hào):

入式軟件開(kāi)發(fā)概述
    1.嵌入式應(yīng)用軟件開(kāi)發(fā)步驟:
    ⑴、硬件的設(shè)計(jì)與實(shí)現(xiàn);⑵、設(shè)備驅(qū)動(dòng)軟件的設(shè)計(jì)與實(shí)現(xiàn);⑶、嵌入式操作系統(tǒng)的選擇,移植,以及API接口函數(shù)的設(shè)計(jì);⑷、支撐軟件的設(shè)計(jì)與調(diào)試;⑸、應(yīng)用程序的設(shè)計(jì)與調(diào)試;⑹、系統(tǒng)聯(lián)調(diào)、樣機(jī)交付。
    2、嵌入式軟件開(kāi)發(fā)的特點(diǎn):
    ⑴、需要交叉編譯工具;⑵、通過(guò)仿真手段進(jìn)行調(diào)試;⑶、開(kāi)發(fā)板是中間目標(biāo)機(jī);⑷、可利用的資源有限;⑸、需要與硬件打交道;
    3、嵌入式開(kāi)發(fā)遇到的問(wèn)題:
    ⑴、軟件硬協(xié)同設(shè)計(jì);⑵嵌入式操作系統(tǒng);⑶、代碼優(yōu)化;⑷、有限的I/O資源;