IAR中代码优化的实验分析

作者:杨凯
来源:电子世界, 2020, (11): 68-69.
DOI:10.19353/j.cnki.dzsj.2020.11.018

摘要

<正>为了提升嵌入式程序的运行速度,利用集成开发环境(IDE)做代码优化便是方法之一。本文以意法半导体的Nucleo-F411RE开发板为硬件实验平台,软件开发环境采用IAR工具,针对同一工程在不同的优化级别下比较可执行程序尺寸大小,同时通过CoreMark跑分高低来评价程序整体性能,从而掌握代码尺寸和代码性能之间的关系。现有关于嵌入式程序开发中代码优化的探讨多集中在编程语言的使用技巧上。目前没有发现有文章通过实验论证方式,探讨编译器中编译优化级别对代码的影响:包含代码大小和代码性能,以及两者之间的关系。

  • 单位
    常州信息职业技术学院