首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
20130403专题
20130403-[转]One ELF Section per Function
KEI MDK软件中,工程设置有这样的一个选项。 选项One ELF Section per Function的主要功能是对冗余函数的优化。通过这个选项,可以在最后生成的二进制文件中将冗余函数排除掉(虽然其所在的文件已经参与了编译链接),以便最大程度地优化最后生成的二进制代码。 而该选项实现的机制是将每一个函数作为一个优化的单元,而并非整个文件作为参与优化的单元。 选项One ELF Sec
阅读更多...
20130403-[转]MDK的优化应用
使用Keil/MDK这么多年了,一直都没有使用它的代码优化功能。总是觉得在容量可以容纳的情况下没有必要。最近在做一个摄像头项目时,总是只能在TFT上显示大约2/3的图像。其余1/3没有显示。当按键时,整个TFT都能显示,那么按照分析,应该是因为代码是速度太慢造成的。但是分析了一下代码实在没有可以更改的地方了。那么是单片机运行速度问题吗? 本代码本来是用IAR编写的,而且在单片机上实
阅读更多...