TI中文支持网
TI专业的中文技术问题搜集分享网站

F28M35x关于debug与release

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

hongyue yu:

回复 Forrest:

谢谢forrest,那自己创建的工程能否选择ram呢?如果能应该如何设置呢?

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

Forrest:

回复 hongyue yu:

可以,在manage configuration中新建,然后就如例程那样在file search path中包含RAM的CMD文件。

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

hongyue yu:

回复 Forrest:

Forrest,

如何在file search path中包含RAM的CMD文件?file search path在Include Options里面吗?包含哪个CMD文件呢?

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

Forrest:

回复 hongyue yu:

这个可以参考一下例程,如附件。

 

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

hongyue yu:

回复 Forrest:

Forrest,

我添加.cmd文件后,再编译时会出现报错,我的工程里面还有F28M35H52C1_m3.cmd文件,这个文件里面会报错。

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

Martin Yu:

回复 hongyue yu:

错误提示已经有定义了,看下你的工程中是否已经添加了.cmd文件。

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

hongyue yu:

回复 Martin Yu:

工程里面已经添加了F28M35H52C1_m3.cmd、Lab_M3.cmd两个文件,仍然会报错;在没有file search path里添加F28m35x_generic_M3_RAM.cmd之前是不会报错的。

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

Forrest:

回复 hongyue yu:

在file search path里添加CMD文件和在工程里添加CMD文件作用是一样的。

既然用的是F28M35H52C1_m3.cmd、Lab_M3.cmd两个文件,那么就不需要F28m35x_generic_M3_RAM.cmd。

也可以在工程中删除这两个文件,然后在file search path里添加这两个文件。

各位好,自己创建的工程项目在build configuration->set active-里面只有debug与release两个选项,为什么没有flash与ram呢?好像只有打开controlsuite里面的程序时可以设置为flash与ram,而且选择debug模式的话程序是否也是下载到片内flash里面呢?这样的话是否会影响片内flash的使用寿命?

hongyue yu:

回复 Forrest:

如果是这样的话,只是在manage configuration新建一个RAM文件,在编译时set active->RAM,编译完成后将RAM中的.out文件下载到目标板的时候,下载进程会显示erasing flash……等内容,如果是下载到RAM中的话应该是不会显示erasing flash…..的。

也就是说虽然创建了一个RAM文件,但实际编译完成后的.out文件还是会下载flash中,所以这是我感觉比较困惑的地方。

赞(0)
未经允许不得转载:TI中文支持网 » F28M35x关于debug与release
分享到: 更多 (0)