|
福州大学学报(自然科学版) 2018
ARM Cortex-M0+机器码系列文件分析及应用研究
|
Abstract:
在剖析MCU应用工程编译链接过程的基础上,以ARM Cortex-M0+ KL25 MCU为例,深入分析研究机器码文件及其关联文件的功能作用、 组成等内容. 综合运用提供的信息,分析MCU复位启动过程,并提出简明快捷的计算MCU程序数据占用空间、 执行时间的方法,为开发人员类似地分析其他内核机器码文件以及设计优化MCU应用工程提供便利.
Based on analyzing the compilation and linking process of MCU application engineering,taking ARM Cortex-M0+ KL25 MCU as an example,the function and composition of machine code file and its associated files are deeply analyzed. Based on the information provided,the starting process of MCU reset is analyzed,and a simple and quick method for calculating the space and execution time of MCU program data is proposed. Facilitate developers to similar analysis of other kernel machine code files and design and optimization of MCU application engineering