EDA365电子论坛网
标题:
DSP TMS320C6000基础学习三 —— CCS v5软件开发环境搭建
[打印本页]
作者:
mytomorrow
时间:
2019-10-14 10:56
标题:
DSP TMS320C6000基础学习三 —— CCS v5软件开发环境搭建
# h( a7 K1 e5 Q6 I
6 s9 w8 ]0 ?9 l
DSP CCS工程文件构成
2 N" {8 G7 f( Y) } m# }
==================================================
& Z% J8 N' x8 p' m* {
3 P' F2 Y! i4 V+ W0 Q
, h- r% w- F; ], E# g" e/ c: k" [2 ?
1. 源文件(*.c *.asm)
* P6 w7 v, _) Z7 Q
2. 头文件(*.h *.inc)
' t! J0 \0 Q2 }& W
3. cmd文件
' Y% r$ D+ O" l2 f) s
分为2种。
5 N8 V; ~* v; A" c3 Z u1 p' X
一种是用来分配RAM空间的,用来将程序下载到RAM内调试,因为开发过程中大部分
7 q- ], ^/ X% x; v! a7 e" ~, W
时间在调试程序,因此多用这类cmd;
: I4 f1 ?2 q4 e1 d- Y4 Z
另一种是分配Flash空间的,当程序调试完毕后,需要将其烧写到Flash中固化。
8 m5 T) R& A# r4 T
. t, P! Y$ a: r0 f/ q" t' a* f
4. 库文件(*.lib *.dll)
, b9 V+ a% A. Q! J
库文件包含了寄存器的地址和对应标示符的定义,还包括了标准C/C++运行支持库函数。
4 G8 `2 o+ N2 E; |
*.lib为静态库文件,在编译时调用,调用时直接加载到内存;
: g T* _. A. o1 ?
*.dll为动态库文件,在运行时调用。
/ y- S5 O1 _1 Q8 ]/ e
2 C' s/ ], f( U8 {/ p8 [4 k& K
3 b* Y! K2 U- K) i( P
==================================================
/ g) h8 j+ z" {; e6 N9 y
创建DSP TMS320C6713工程
_+ C( e& \1 I1 a/ \" P8 o
==================================================
) B+ _5 o: | T! T
; q* B( X8 ]6 |
# |# C S) D% t2 Y( d& S5 u
9 Q( L3 a5 f& \5 I4 g+ H- d
作者:
wu68aq
时间:
2019-10-14 21:07
楼主发的什么好东东。
作者:
zengyu2019
时间:
2019-10-23 09:18
谢谢分享,学习收藏
作者:
tvrgt
时间:
2019-11-18 20:56
酷酷酷酷酷酷酷酷酷酷酷酷酷酷
作者:
田田向上
时间:
2019-11-20 20:22
感谢!!!!
$ s' g- N1 _2 T, Q ?- F7 c( c
作者:
dx2888
时间:
2020-1-3 16:50
看看
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2