摘要
在剖析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.
作者
蔡伯峰
王宜怀
CAI Bofeng;WANG Yihuai(College of Computer Science and Technology,Soochow University,Suzhou,Jiangsu 215006,China;School of Information and Technology,Taizhou Polytechnic College,Taizhou,Jiangsu 225300,China)
出处
《福州大学学报(自然科学版)》
CAS
北大核心
2018年第6期794-798,共5页
Journal of Fuzhou University(Natural Science Edition)
基金
国家自然科学基金资助项目(61672369)
江苏省高等职业院校国内高级访问学者计划资助项目(2015FX078)