关于F4板子LCD屏的keil-O2优化不懂

2019-07-21 00:23发布

1.png

原子哥代码中有红框的这两段代码,不明白为何需要延时,keil-O2优化不延时会导致死机吗?什么是“keil-O2优化”,求科普
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
FreeRTOS
1楼-- · 2019-07-21 03:51
 精彩回答 2  元偷偷看……
solo
2楼-- · 2019-07-21 06:11
 精彩回答 2  元偷偷看……
小温
3楼-- · 2019-07-21 09:26
如果你想了解优化的过程,可以看看编译原理,但,一般不开优化
Openme
4楼-- · 2019-07-21 14:27
谢谢大神们的回答,我不清楚keil-02到底优化了那些,现在我想知道,如果不延时,出现死机的情况概率有多大?我一般都调整优化等级为0的。什么情况下需要优化?
hpdell
5楼-- · 2019-07-21 17:47
Openme 发表于 2016-1-8 09:57
谢谢大神们的回答,我不清楚keil-02到底优化了那些,现在我想知道,如果不延时,出现死机的情况概率有多大 ...

优化貌似是进行代码大小的压缩,也就是减小代码的,估计优化后,有些指令也跟着发送改变,导致某些程序不能够正常运行造成吧,如果单片机的flash 大小够用,建议不要使用-2优化,一般使用1优化就够了

一周热门 更多>