DSP的C語(yǔ)言同主機(jī)C語(yǔ)言的主要區(qū)別
掃描二維碼
隨時(shí)隨地手機(jī)看文章
DSP的C語(yǔ)言同主機(jī)C語(yǔ)言的主要區(qū)別?
1)DSP的C語(yǔ)言是標(biāo)準(zhǔn)的ANSI C,它不包括同外設(shè)聯(lián)系的擴(kuò)展部分,如屏幕繪圖等。但在CCS中,為了方便調(diào)試,可以將數(shù)據(jù)通過(guò)prinf命令虛擬輸出到主機(jī)的屏幕上。
2)DSP的C語(yǔ)言的編譯過(guò)程為,C編譯為ASM,再由ASM編譯為OBJ。因此C和ASM的對(duì)應(yīng)關(guān)系非常明確,非常便于人工優(yōu)化。
3)DSP的代碼需要絕對(duì)定位;主機(jī)的C的代碼有操作系統(tǒng)定位。
4)DSP的C的效率較高,非常適合于嵌入系統(tǒng)。