期刊文献+

基于ARM Cortex^(TM)-M4的MQX-RTOS启动流程剖析

The Analysis of Starting Process of MQX-RTOS Based on ARM Cortex^(TM)-M4
在线阅读 下载PDF
导出
摘要 结合ARM Cortex-M4的地址映射、工程链接文件intflash.ld分析Kinetis MK60DN512ZVLQ10芯片的地址空间的分配情况,剖析芯片从加电复位跳转到驻留在ROM开始地址的中断向量表处执行,依次完成系统堆栈指针、进程堆栈指针、切换堆栈指针等设置,最后调用MQX初始化函数完成MQX-RTOS的启动,在对启动过程的代码进行合理裁剪的基础上,给出较详细的注释,为研究其他RTOS的启动提供一定的借鉴。 Based on ARM Cortex-M4's address mapping and the project link file "intflash.ld", this paper analyzes the address space distribution statement of Kinetis MK60DN512ZVLQ10 chip, and the starting process of the chip, which first jumps to the interrupt vector table at the beginning of the ROM address after power on reset, and then sets the system stack pointer, process stack pointer, switches stack pointer, and finally calls the MQX initialization function to complete the MQX-RTOS starting process. In the basis of reasonable tailoring the start-up code, this paper gives more detailed annotations, which provide certain reference for the further study of other RTOS.
作者 张建 王宜怀
出处 《自动化与信息工程》 2015年第4期24-28,共5页 Automation & Information Engineering
基金 国家自然科学基金资助项目(61070169:无线网传感器网络中紧急事件信息发布的可靠性研究)
关键词 MQX系统 RTOS ARM Cortex-M4芯片 启动流程 MQX System RTOS ARM Cortex-M4 Chip Booting Process
  • 相关文献

参考文献8

二级参考文献28

  • 1王琼,杜承烈,李刚,尤涛.嵌入式实时软件通用框架模型研究[J].计算机工程与设计,2007,28(6):1372-1375. 被引量:3
  • 2AGCO Co., 2002. FieldStar, the Science of Agriculture. Vir- tual Terminal User's Guide, Publication No. 79015206, Duluth, USA.
  • 3AGROCOM GmbH & Co. Agrarsystem KG, 2009. CEBIS MOBILE VA User Manual. Bielefe|d, Germany.
  • 4Bosch, R., 1991. CAN Specification Version 2.0. Postfach, Germany.
  • 5Craessaerts, G., Maertens, K., de Baerdemaeker, J., 2005. A Windows-based design environment for combine auto- mation via CANbus. Comput. Electron. Agric, 49(2): 233-245. [doi: 10.1016/j.compag.2005.04.007].
  • 6Deere & Co., 2012. GreenStar 3 Display 2630 Operator's Manual. Publication No. OMPFP 12408, California, USA.
  • 7DICKEY-John Co., 2012. Auto Section Control System: Op- erator's Manual. Publication No. 11001-1561B-201207, Auburn, USA.
  • 8ISO 11783-1:2007. Tractors and Machinery for Agriculture and Forestry-Serial Control and Communications Data Network-Part 1: General Standard for Mobile Data Communication. International Organization for Standar- dization, Geneva.
  • 9ISO 11783-3:2007. Tractors and Machinery for Agriculture and Forestry-Serial Control and Communications Data Network-Part 3: Serial Control and Communications Data Network. International Organization for Standardi- zation, Geneva.
  • 101SO 11783-4:2001. Tractors and Machinery for Agriculture and Forestry-Serial Control and Communications Data Network-Part 4: Network Layer. International Organiza- tion for Standardization, Geneva.

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部