看过本文的还看了

相关文献

该作者的其他文献

文献详情 >ARM Cortex-M0+机器码文件分析方法 收藏
ARM Cortex-M0+机器码文件分析方法

ARM Cortex-M0+机器码文件分析方法

作     者:蔡伯峰 蒋建武 王宜怀 CAI Bofeng;JIANG Jianwu;WANG Yihuai

作者机构:苏州大学计算机科学与技术学院江苏苏州215006 泰州职业技术学院信息技术学院江苏泰州225300 

基  金:国家自然科学基金资助项目(61070169) 江苏省高等职业院校国内高级访问学者计划资助项目(2015FX078) 

出 版 物:《现代电子技术》 (Modern Electronics Technique)

年 卷 期:2017年第40卷第14期

页      码:44-48,51页

摘      要:MCU深层次应用开发需要开发人员深入了解机器码在MCU中的存储和执行机制,但机器码自身可读性差、相互关系不清晰等特点决定了对其阅读、查找、分析难度较大。针对这一情况,以采用ARM Cortex-M0+内核的KL25 MCU为蓝本,根据工程编译链接过程和链接脚本文件(.ld),分析机器码文件的生成机制和组织结构。在此基础上针对机器码文件中的中断向量表、初始化代码、函数、常变量、FLASH配置域等主要内容,结合机器码系列文件,给出了简明快捷实用的分析方法,为嵌入式开发人员优化及动态更新程序和数据、设计机器码下载软件等提供支撑,对其他内核机器码文件的分析有借鉴意义。

主 题 词:ARM Cortex-M0+ 机器码文件 KL25 链接脚本 

学科分类:11[军事学] 1105[1105] 0839[0839] 08[工学] 110505[110505] 0835[0835] 110503[110503] 081202[081202] 0812[工学-测绘类] 

D O I:10.16652/j.issn.1004-373x.2017.14.012

馆 藏 号:203236997...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分