打印
[技术问答]

51单片机学习笔记(11)——Keil编译优化选项修改

[复制链接]
599|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ZZY001|  楼主 | 2022-3-23 17:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
AD, AC, TI, IO, CD
当我们使用Keil进行debug调试时,程序中有的位置可以设置断点,有的地方不可以设置断点,这是为什么呢?因为 Keil 软件本身具备程序优化的功能,如果想在所有的代码位置都能设置断点,可以在工程选项里把优化等级设置为 0,就是告诉 Keil 不要进行优化。具体优化选项修改方法如下:
进入【Options for Target…】选中【C51】选项卡,通过修改Code OptOptimization就可以修改优化配置。






优化设置说明:
0:不优化,用于调试代码。调试代码过程中如果出现代码行不能设置断点,将优化设置为等级0就可以解决;
1-9:部分优化;
default:默认优化配置。




使用特权

评论回复
沙发
小灵通2018| | 2022-3-23 20:19 | 只看该作者
一般我都是默认,或者选择不优化。除非空间不够了。

使用特权

评论回复
板凳
redone| | 2022-4-12 15:31 | 只看该作者
基本默认,很少优化

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

60

帖子

0

粉丝