你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

MDK代码优化

[复制链接]
netlhx 提问时间:2015-7-28 11:04 /
如果工程文件中的某个函数,希望编译器在编译的时候,不做优化,有什么好办法么?
<
收藏 1 评论15 发布时间:2015-7-28 11:04

举报

15个回答
creep 回答时间:2015-7-28 11:40:36
本帖最后由 creep 于 2015-7-28 11:44 编辑

对某个变量加关键字volatile或者对某个文件单独设置优化等级!
1 选中文件
1.jpg
2 设置优化登记

2.jpg
你好我好大家好! 回答时间:2015-7-28 11:54:05
楼上说得对
Mandelbrot_Set 回答时间:2015-7-28 12:56:59
这样也可以:
#pragma push
#pragma XXXXXXX
#pragma pop
stary666 回答时间:2015-7-28 13:43:15
看看,,,,,,,,,,,,
moyanming2013 回答时间:2015-7-28 16:26:02
creep 发表于 2015-7-28 11:40
对某个变量加关键字volatile或者对某个文件单独设置优化等级!
1 选中文件

你这样的话对整个工程都不进行优化了!
楼主试一下:
#undef  levelxx
function()
{
...
}
#define levelxx
creep 回答时间:2015-7-28 16:44:43
moyanming2013 发表于 2015-7-28 16:26
你这样的话对整个工程都不进行优化了!
楼主试一下:
#undef  levelxx

我已经说了对某个单独的文件设置优化等级不是对整个工程,如果需要可以将不优化的函数都放在这个文件里。
netlhx 回答时间:2015-7-28 17:05:24
creep 发表于 2015-7-28 11:40
对某个变量加关键字volatile或者对某个文件单独设置优化等级!
1 选中文件

多谢
netlhx 回答时间:2015-7-28 17:05:36
netlhx 回答时间:2015-7-28 17:06:02
Mandelbrot_Set 发表于 2015-7-28 12:56
这样也可以:
#pragma push
#pragma XXXXXXX

多谢,能否再解释一句
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版