|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一.DSP的C语言同主机C语言的主要区别?( {/ e: x! p' U8 N9 U1 c; I
1)DSP的C语言是标准的ANSI C,它不包括同外设联系的扩展部分,如屏幕绘图等。但在CCS中,为了方便调试,可以将数据通过prinf命令虚拟输出到主机的屏幕上。 ' s2 A- k+ F/ d$ K* S
2)DSP的C语言的编译过程为,C编译为ASM(汇编语言),再由ASM编译为OBJ(中间代码文件)。因此C和ASM的对应关系非常明确,非常便于人工优化。
/ i g8 n& n" K K) y3)DSP的代码需要绝对定位;主机的C的代码有操作系统定位。 1 h: r, a+ L* }
4)DSP的C的效率较高,非常适合于嵌入系统。 . s, H# e* d9 M# o, a+ T
0 c$ ? ]1 r: Y& l
8 r" Y& ]! W- }9 F0 Y0 O二.DSP发展动态
0 X$ o* h# P, U) Y8 B
# G% ?! q6 L! A a W( x) a/ s; A
8 y( q/ q. o: w. s Z$ D; p
% A* c" ?1 f/ U
( C* j0 d7 n1 l5 ?( P" }1 g0 w8 b
% _, P( U6 S$ `1 }
( T1 ?2 N5 v7 P) p. t |
|