要得到最小的应用程序,以下Keil 编译器几个设置可以帮助:
1.选中Options Target tab的 Use Cross-Module Optimization
选中以后,驱动/应用程序文件没有用到的函数在生成执行文件时就不会link进来,只有用到的函数才会包含到执行文件。
2.选中Options Target tab的选中 Use MicroLIB
使用MicoLIB,程序总体会减小1/3到1/4
3.设置Options C/C++ tab的 Optimization Level
设置优化Level 到Level 3