找回密码
 注册
关于网站域名变更的通知
查看: 393|回复: 4
打印 上一主题 下一主题

DSP TMS320C6000基础学习四 —— cmd文件分析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-14 13:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
DSP中的CMD文件是链接命令文件(Linker Command File),以.cmd为后缀。
+ ?( a% E2 o3 g# ~
3 m: m- h: \8 Z8 s% b. H9 H9 m7 d
+ y7 ]+ w7 y, M* i在分析cmd文件之前,必需先了解
9 R" i" A" d- \3 {2 [(1)DSP具体芯片的内存映射(Memory Map); n. d' |  J9 A/ C8 Q, e- ^
(2)知道点链接的知识,知道C程序中段的概念  n& R+ B6 @- R* ~4 ~# G, A
(3)知道RAM,Flash等存储模块的区别! R5 V2 _' ]' N! N7 C% d
' J! Z  l. \# b- ^2 V- G9 C
======================================================================4 ]; g9 R4 ?- H
1. coff目标文件& t3 [* d7 |. z6 q/ r, ~4 o. q
======================================================================
  j( g4 W) P& l* {0 f) w0 Ecoff是一种流行的二进制可执行文件格式,在CCS v5中扩展名为.out,可以直接下载到芯片中。可执行文件包括段头、可执行代码、初始化数据、可重定位信息和符号表字符串表等信息。
8 D: f; ~& T* o% A编译器处理段的过程为:4 K+ F/ X- P3 Q% h" |
(1)把每个源文件都编译成独立目标文件(.obj),每个目标文件都有自己的段
* s( |# F+ C4 R6 x(2)链接器将目标文件中相同段名的部分连接在一起,生成最终的coff可执行文件CCS v5中的Compile Files完成功能(1),Build完成功能(2)。
% p, ~, |3 _8 R
5 `4 @- i% l# z8 o1 t: ?; k, n0 }7 Y4 G5 i' `, c/ ^& ]: t
======================================================================
4 j- [3 A4 s) b* Q2. TMS320C6713内存映射
0 }! o* q+ N3 P1 c5 q7 _======================================================================& ^; u; a- J( V3 ]2 D
游客,如果您要查看本帖隐藏内容请回复

0 m4 j; q. }* f1 N7 B. z5 [: y' w* ^/ R- v  u" M
                    

$ Z( _7 T) h0 g6 c( \0 S( }8 W' e- j6 n/ c2 Q6 |9 G$ X/ N

该用户从未签到

2#
发表于 2019-10-14 21:07 | 只看该作者
都是好东东。

该用户从未签到

3#
发表于 2019-10-23 09:23 | 只看该作者
谢谢分享,学习

该用户从未签到

4#
发表于 2019-11-28 20:05 | 只看该作者
学习学习学习学习学习学习
9 E5 A7 `5 n$ R
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 21:30 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表