3457|9

76

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

怎样生成CCS中的可执行文件 [复制链接]

我已经编写好C代码,我怎样利用CCS生成.out文件和 .cmd文件呢??

最新回复

谢谢啦,CMD是要自己写的,我已经成功了~~呵呵  详情 回复 发表于 2009-11-30 13:41
点赞 关注

回复
举报

40

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不要沉底呀。求好心人帮忙
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
连好硬件,设置正确后编译不就产生.out了?
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(中级)

4
 
直接编译就可以呀,只要你的工程没有问题。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
DING
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
学习一下!
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

7
 
是该CMD文件用于烧录啊
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

8
 
.cmd 文件要自己写,或者根据Demo修改,添加到工程中.编译、链接后就能生成.out文件了
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

9
 
CMD文件时要自己写的(用文本编辑器如写字板),而且该文件对于DSP编程是非常重要的,硬件不同,这个文件也就不一样,如果使用错误的CMD配置文件,不仅无法编译,更加无法下载。这里给一个CMD文件给楼主参考一下,是以前做毕设时写的
/*************************************************************************
文件名:                LF2407A.cmd
日期:              2009年5月20日
公司(作者):      leehyb
*************************************************************************/

/*----------------------------------------------------------------------*/
/*   CMD命令文件 - 存储空间划分(LF2407A)                                                            */
/*----------------------------------------------------------------------*/

MEMORY
{
        PAGE 0:
                VECS  :origin = 0000h , length = 0040h        /*  程序复位 */
                  PROG  :origin = 00b0h , length = 7F50h        /* 片内FLASH */
        PAGE 1:
                  B2:                origin = 0060h , length = 0020h        /* 内部双访问RAM,B2 块  */
                  B0B1:        origin = 0200h , length = 0200h/* 内部双访问RAM,B0、B1合并块  */
                SARAM_IN:origin = 0800h , length = 0800h/* 内部单访问RAM,数据区  */
                SARAM_EX:origin = 8000h , length = 8000h/* 外部扩展RAM,数据区  */
}

/*----------------------------------------------------------------------*/
/*   CMD命令文件 - 程序段、数据段配置(LF2407A)                                                 */
/*----------------------------------------------------------------------*/

SECTIONS
{
    .vectors  : { } > VECS     PAGE 0                /* 指向自己定义的中断向量表 */
    .text     : { } > PROG     PAGE 0                /* 程序代码 */
        .cinit    : { } > PROG     PAGE 0   
        .switch   : { } > PROG     PAGE 0   
   
    .data     : { } > SARAM_IN  PAGE 1                /* 片内单访问RAM  */
    .bss      : { } > SARAM_IN  PAGE 1                /* 片内单访问RAM  */
        .const    : { } > SARAM_IN  PAGE 1                /* 片内单访问RAM  */       
        .stack    : { } > SARAM_IN  PAGE 1                /* 堆栈,片内单访问RAM */
    .sysmem   : { } > SARAM_IN  PAGE 1                /* 片内单访问RAM  */
}
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

10
 
谢谢啦,CMD是要自己写的,我已经成功了~~呵呵
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表