《计算机测量与控制杂志》发表论文赏析
作者:蔡伯峰,王宜怀
摘要:规范易用的汇编框架与样例是微处理器深层次应用开发的基础,但汇编编程复杂,并且目前针对32位ARM Cortex-M4的汇编程序资料和样例程序非常匮乏,学习难度大,开发工作困难重重。在深入分析ARM Cortex-M4汇编指令系统和寻址方式的基础上,以NXP半导体公司发布的Kinetis K(KK)系列MCU为蓝本,根据软件工程思想和构件设计理论,提出层次架构的工程框架建模思想,并构建基于ARM Cortex-M4内核的构件化汇编框架,据此制作GPlO驱动构件。指示灯闪烁样例工程的设计及测试结果表明了汇编框架规范、实用、易用,能降低嵌入式汇编语言的学习难度。框架能为业界基于ARM Cortex-M4的汇编开发提供参考。
关键词:ARM Cortex-M4;汇编框架;驱动构件;汇编编程;K64
基金资助:国家自然科学基金项目(面上项目,重点项目,重大项目);江苏省高等职业院校国内高级访问学者计划资助项目(2015FX078)