|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
; @5 k/ ]- } R" P
: x6 C: f1 U: Q5 Z
DSP CCS工程文件构成
R; H3 D% m8 Z2 Z0 m==================================================0 _: o7 }$ o; a: b8 s
( u6 |- P- ]4 `0 l4 {$ Z" y7 ^4 W
9 _6 A) S, ?# C4 b" G1 p" e. Y) Q; @1. 源文件(*.c *.asm)
: q+ J$ [. X" a- M8 V% W" O& U" j2. 头文件(*.h *.inc)7 {% n( j8 @5 e
3. cmd文件' H4 g/ O5 Y Y5 A5 V
分为2种。
7 W7 T, l% M: ?. \6 t2 H 一种是用来分配RAM空间的,用来将程序下载到RAM内调试,因为开发过程中大部分
8 o# _5 l7 D. l: V% r, \# |+ { 时间在调试程序,因此多用这类cmd;* r6 z/ {9 W6 z3 p, R+ N9 ~
另一种是分配Flash空间的,当程序调试完毕后,需要将其烧写到Flash中固化。* k3 L: v3 X& x2 T) d
0 m! d' v0 w }2 u& f$ |. k
4. 库文件(*.lib *.dll)
, q: V. {0 l7 w$ d% h 库文件包含了寄存器的地址和对应标示符的定义,还包括了标准C/C++运行支持库函数。
6 c0 x% p; ]6 L7 A0 X; v; ? *.lib为静态库文件,在编译时调用,调用时直接加载到内存;$ d0 s+ g% I" N; D" Z5 s
*.dll为动态库文件,在运行时调用。" ?' k/ q+ P% C
1 r' H/ c/ g; t: s+ ~
# k. X2 f" y* E- i==================================================* l, W, d: W4 ]3 _" W) R! @
创建DSP TMS320C6713工程
4 H. ~) a: h) B3 Q+ y================================================== " y& Q3 q4 M0 ]; b3 {$ ?( ]- Q
& L6 E5 R+ ?' N! U* I
$ V4 D3 a& W' b0 e! u/ ~
( U7 i1 R- `6 q( N5 i+ G |
|