DSP的C語言同主機C語言的主要區別
1)DSP的C語言是標準的ANSI C,它不包括同外設聯系的擴展部分,如屏幕繪圖等。但在CCS中,為了方便調試,可以將數據通過prinf命令虛擬輸出到主機的屏幕上。
2)DSP的C語言的編譯過程為,C編譯為ASM,再由ASM編譯為OBJ。因此C和ASM的對應關系非常明確,非常便于人工優化。
3)DSP的代碼需要絕對定位;主機的C的代碼有操作系統定位。
4)DSP的C的效率較高,非常適合于嵌入系統。
1)DSP的C語言是標準的ANSI C,它不包括同外設聯系的擴展部分,如屏幕繪圖等。但在CCS中,為了方便調試,可以將數據通過prinf命令虛擬輸出到主機的屏幕上。
2)DSP的C語言的編譯過程為,C編譯為ASM,再由ASM編譯為OBJ。因此C和ASM的對應關系非常明確,非常便于人工優化。
3)DSP的代碼需要絕對定位;主機的C的代碼有操作系統定位。
4)DSP的C的效率較高,非常適合于嵌入系統。
評論