- 31
- 0
- 约1.22万字
- 约 21页
- 2019-06-02 发布于浙江
- 举报
DSP的CMD文件详解(整理版)
CMD是用来分配ROM和RAM空间用的,告诉链接程序怎样计算地址和分配空间。所以不同的芯片就有不同大小的ROM和RAM,存放用户程序的地方也不尽相同。所以要根据芯片进行修改,分为 MEMORY和SECTIONS两个部分。
MEMORY
{
PAGE 0
PAGE 1
}
SECTIONS
{
.vectors
.reset
}
MEMORY是用来指定芯片的ROM和RAM的大小和划分出几个区间。PAGE 0对应ROM, PAGE 1对应RAM。PAGE 里包含的区间名字与其后面的参数反映了该区间的起始地址和长度。
SECTIONS:(在程序里添加下面的段名,如.vectors。用来指定该段名以下,另一个段名以上的程序(属于PAGE0)或数据(属于PAGE1)放到“”符号后的空间名字所在的地方。)
SECTIONS
{
.vectors : { } VECS PAGE 0
.reset : { } VECS PAGE 0
}
eg:
MEMORY
{
PAGE 0:
VECS :origin = 00000h, length = 00040h
LOW :origin = 00040h, length = 03F
您可能关注的文档
最近下载
- 心室电风暴诊断与治疗.pptx VIP
- 急危重症护理学练习题库及答案.docx VIP
- Eurotherm欧陆 2604 2704高级控制器安装和接线说明.pdf VIP
- 欧陆2704温控仪表在高温真空烧结炉中应用.doc VIP
- Eurotherm欧陆 2704高级控制器用户手册.pdf VIP
- 哈尔滨工程(大学)《工程制图》2022-2023学年第2学期期末试卷及答案A卷.pdf VIP
- 心室电风暴的治疗策略.ppt
- 白宁公专口诀汇总.pdf VIP
- 《illustrator》学大纲《illustrator》教学大纲《illustrator》教学大纲《illustrator》教学大纲.doc VIP
- 项目质量管理策划书(最全).doc VIP
原创力文档

文档评论(0)