求教,怎么查看添加的库函数是否在程序中有用到?

2019-08-16 18:46发布

刚刚学习STM32,很多东西都不懂,现有工作上要用到单片机,主要是优化改进前面人写的程序,但是一点都不懂
现在主要是看看程序里有哪些库函数没用到,看可不可以删掉,缩减下flash储存空间,有哪位大神知道怎么用keil查找出来么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
haysen
2019-08-17 12:03
如果flash不是特别紧张,不要删东西除非明显影响代码阅读性,有很多东西留着不都是没用的,可能是现在用不到可能会用到的函数,或者一些模板,当然真的没用可以考虑注释掉或者IF 0掉。这种闲着没事扔东西的习惯不是太可取。什么都不懂,千万不要做优化,优化可不是简单的加减法,学位可深的了,如果你什么都不懂老大还让你优化,那估计是没啥事给你,闲着也是闲着给你块橡皮泥一边玩去吧。如果我没猜错,这种情况你不着急改东西,先了解代码,了解数据结构,了解整个框架,试着理解代码设计思路,着重去体会你任务很奇怪的编程代码,去弄清楚为什么要这样写,有高妙之处还是赶进度瞎写的,然后出文本的东西备案或者给老同事串讲,等等,然后全面了解后列出需要优化的点,出方案,向领导/老同事汇报,然后审核通过后再修改,磨刀误砍柴工,这样显着你人细活好

一周热门 更多>