K60关于debug和release的却别(已解决)

2020-02-21 21:12发布

本帖最后由 FSL_TICS_Robin 于 2014-5-4 12:51 编辑

他们之间有什么区别能说一下吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
37条回答
sunnyqd
1楼-- · 2020-02-23 20:01
浪里白条 发表于 2014-8-31 22:11
分散加载您用过没有。?


FLASH里面执行,一样的分散加载文件
浪里白条
2楼-- · 2020-02-23 21:11
 精彩回答 2  元偷偷看……
wangpengcheng
3楼-- · 2020-02-23 21:22
其实这个挺简单的,DEBUG版本呢,里面有一些DEBUG用的一些程序,而RELEASE呢就是将DEBUG程序去掉了,编译的结果小一些,你可以这么理解,调试的时候用DEBUG,生产烧录的时候用RELEASE,当然,你在IDE中要进行宏定义!玩过VC就知道了,呵呵,VC里面就分这两种版本,这个应该是借鉴VC中的这种方法来的!
cn_x
4楼-- · 2020-02-23 21:33
这个也是我的疑问,看到这么多讨论,学习了
taojie
5楼-- · 2020-02-24 03:23
一般都是DEBUG吧,再加个超级终端
sunnyqd
6楼-- · 2020-02-24 05:41
浪里白条 发表于 2014-8-31 22:34
在RAM里执行是为了提高执行速度,但是在FLASH里执行并不能提高速度啊,这又是有何用途? ...

RAM执行不一定会提高执行速度的,祥看我以前的帖子,不过是用STM32F4测得

一周热门 更多>