MDK 将工程全编译,且没有错误后,就会生成此文件。以开发板配套例子为例, htm 文件位于路径:
    \Project\MDK-ARM(uV5)\Objects。

    此文件的最大作用就是基本统计了所有被调用函数的栈 stack 使用情况(不考虑中断嵌套)。 下面是
    整个工程的最大栈需求:
    image.png
    具体到每个函数也给出最大的栈深度 Max Depth,同时也给出函数本身的代码量大小和使用的栈大
    小, 比如函数 bsp_InitExtIO, 最大栈深度是 152 字节。函数本身占用代码大小( Thumb 指令集) 28 字
    节, 使用栈 8 字节。
    image.png
    通过这个文件,我们可以合理的配置启动文件里面的 stack 大小:
    image.png