第一次接触CCS,请各位大哥大姐指点啊。

[复制链接]
2870|2
 楼主| 星空之子 发表于 2007-9-15 11:26 | 显示全部楼层 |阅读模式
小弟初学这个,连CCS都还不太会用,遇到很多问题,哎,又没有人指点,真的惨啊,现在照书上《DSP集成开发环境》做几个练习,可是都会出问题,不太明白那个.CMD的,每一个工程都要加这个,那我怎么知加哪一个呢?请问下面这个是怎么回事呢/谢了先。<br />Error,&nbsp;Don't&nbsp;know&nbsp;how&nbsp;to&nbsp;build&nbsp;file&nbsp;&quot;D:\Program&nbsp;Files\ccs\tutorial\sim64xx\maxminmath\maxminlibrary.cmd&quot;
 楼主| 星空之子 发表于 2007-9-15 11:28 | 显示全部楼层

对了,我用的是C6000那个,

因为老师就讲6000的,他给我们的软件也就是C6000的,而那本书就讲的54XX,不知会有什么不同。
wowow 发表于 2007-9-15 19:38 | 显示全部楼层

copy一段以前写的实验指导

2.链接配置文件<br />一个完整的DSP程序至少包含三个部分:程序代码、中断向量表、链接配置文件(*.cmd)。程序代码现在已经有了,这里介绍一下链接配置文件文件。对本次试验影响不大的中断向量表将在后文介绍。<br />连接配置文件的确定了程序链接成最终可执行代码时的选项,其中有很多条目,实现不同方面的选项,其中最常用的也是必须的有两条:1.存贮器的分配&nbsp;2.标明程序入口。以本次实验为例,下面的简单的链接配置文件就够用了:<br />/*&nbsp;TestXF.cmd&nbsp;*/<br />-e&nbsp;CodeStart&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*程序入口,必须在程序中定义相应的标号*/<br /><br />MEMORY&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;page&nbsp;0:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PRAM:&nbsp;org=0100h&nbsp;len=0F00h&nbsp;&nbsp;&nbsp;&nbsp;/*定义程序存贮区,起始0100H,长度0F00H*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />SECTIONS{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.text:&gtPRAM&nbsp;page&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*将.text段映射到page0的param区*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />由于每个程序都需要一个链接配置文件,可以编写一个满足通常需要的链接配置文件。作为本手册通用的链接配置文件如下,可以满足本书大部分程序的需要。在未特别指明的情况下使用这个通用的链接配置文件:<br /><br />/*&nbsp;5402.cmd&nbsp;*/<br />-e&nbsp;&nbsp;&nbsp;&nbsp;CodeStart&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*程序入口,必须在程序中定义相应的标号*/<br />-m&nbsp;&nbsp;&nbsp;&nbsp;map.map&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*生成存储器映射报告文件&nbsp;*/<br /><br />MEMORY&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VECT:&nbsp;&nbsp;org=0080h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len=0080h&nbsp;&nbsp;&nbsp;&nbsp;/*中断向量表*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PARAM:&nbsp;org=100h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len=0F00h&nbsp;&nbsp;&nbsp;/*代码区*/<br />&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DARAM:&nbsp;org=1000h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len=1000h&nbsp;&nbsp;&nbsp;/*数据区*/<br />}<br /><br />SECTIONS&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;.text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&gt&nbsp;PARAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*代码段*/<br />&nbsp;&nbsp;&nbsp;&nbsp;.vectors&nbsp;&nbsp;&nbsp;&nbsp;:&gt&nbsp;VECT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*中断向量表*/<br />&nbsp;&nbsp;&nbsp;&nbsp;STACK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&gt&nbsp;DARAM&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*堆栈*/<br />&nbsp;&nbsp;&nbsp;&nbsp;.bss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&gt&nbsp;DARAM&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*未命名段*/<br />&nbsp;&nbsp;&nbsp;&nbsp;.data&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&gt&nbsp;DARAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*数据段*/<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

115

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部