我的购物车(0)

CCS5.3 新建F28M35 Cortex-M3核工程问题

作者:kustech ,2018/5/14 18:39:37 发布     举报
    (137) (0) (0) (5)
  • 第一个是TI的工程,第二个是我的工程,我的工程编译成功,但是开发板上调试的时候不好使,什么原因啊?另外,TI工程括号里面的Active-FLASH,而我的是工程括号里是Active-Debug,什么区别啊?求教,先谢谢了
标签:

OMAP-L138 DSP+ARM

共有5条网友评论
kelaodun1 发表于2018/5/14 18:39:56
active-debug使用的是ram cmd文件,程序会**到ram中,掉电后程序丢失,active-flash是将程序**到flash中。
有帮助(0)没帮助(0)引用此答案
standard 发表于2018/5/14 18:40:10

你好。

Flash和Debug是CCS里Configuration的名称,新建工程里会默认生成两个Configuration,一个叫Debug,一个Release,名称可以修改。

编译成功,但不好使,请问具体现象时什么?不好使指什么呢?

你是否仔细比较过TI的Flash的Configuration和你的Debug的Configuration的差别?

有帮助(0)没帮助(0)引用此答案
vodafone 发表于2018/5/14 18:40:23

你有没有注意如何加载CMD文件的?

CMD文件直接决定了你的code是加载到flash还是ram的,至于active-flash和active-debug这个名字是可以修改的。

你说的不好使具体是指的什么不好使?

是烧录不成功?还是编译有问题?

有帮助(0)没帮助(0)引用此答案
kustech 发表于2018/5/14 18:40:38

我自己新建的一个程序显示active-debug,建了两个unsigned long  aaa[1000]的全局数组,最终程序编译时出现内存无法分配问题:

Description Resource Path Location Type <a href="file:/D:/Software/S_CCS6.1.1/ccsv6/tools/compiler/dmed/HTML/10099.html">

#10099-D</a>  program will not fit into available memory.  run placement with alignment fails for section "BSS_GROUP" size 0x5b95 .  Available memory ranges: Can1-0test11_1_M3 C/C++ Problem

有帮助(0)没帮助(0)引用此答案
caocao 发表于2018/5/14 18:40:53
是不是改到active-flash可以解决这个问题?应该怎样将active-debug改到active-flash呢?可否**一个文档或步骤
有帮助(0)没帮助(0)引用此答案
1/1
文明上网,理性发言
专题版主
申请成为版主
  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

最新分享上传与展示原则:
1、首先展示的产品必须是电子业内的作品;
2、对业内人士有学习的意义;
3、作品可以以广告的形式出现,若广告目的太
强烈,不予展示;
4、带病毒性的文件,不予展示,若严重,还会
屏蔽会员IP;
5、任何的分享都会通过系统管理员的审核,审
核时间,通常不超过24小时;