今天下午打算好好了解cmd的原理和内存分配的编写,但是我发现ccs5.2环境下,建立工程就已经生成了对应目标板的cmd,对,自动生成了!
经过分析,不同系列的芯片,cmd的中的编写也不一样,我想cmd这一块我是不是不用再编写了,ccs5.2自动生成对应cmd了,我这么认为对吗?还是说,后期我还需要手动的编写内存分配呢?
请问谁知道答案吗
Chris Meng:
你好,
是否使用bois?使用rtsc platform?如果是,系统会自动生成一个cmd,你可以手动加上cmd,添加section。但如果要修改memory,需要创建自己的platform。
jun yan:
回复 Chris Meng:
感谢您的快速回复,我只是新建了一个executable工程(hello_world),然后ccs5.2自动生成cmd;而刚才我测试了一下,若是新建bios或者rtsc工程,是没有自动生成cmd文件的!所以这是什么情况呢?
我现在是这样理解的,cmd自动生成只是提供了一个基础而已,后面还是需要自己手动修改memory的是不是,因为自己的程序算法究竟用到多少的内存是不定量的,所以得还得手动…是吗?
刚接触dm8168不久,所以请前辈指点
Chris Meng:
回复 jun yan:
你好,
建议你先看看CCS的培训资料:
http://processors.wiki.ti.com/index.php/Category:CCS_Training
http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5
你硬件上的DDR的大小是有限的,所以你算法使用的代码和数据空间也一定是有限的。
jun yan:
回复 Chris Meng:
好的,感谢您的时间,我再好好看看那
TI中文支持网

