|本期目录/Table of Contents|

[1]张 扬,李 恒,谭 洁.基于Cortex-M4处理器的μC/OS-Ⅲ移植分析与实现[J].工业仪表与自动化装置,2017,(06):15-19.[doi:1000-0682(2017)06-0015-05]
 ZHANG Yang,LI Heng,TAN Jie.Analysis and implementation of porting μC/OS-Ш based on Cortex-M4 processor[J].Industrial Instrumentation & Automation,2017,(06):15-19.[doi:1000-0682(2017)06-0015-05]
点击复制

基于Cortex-M4处理器的μC/OS-Ⅲ移植分析与实现

《工业仪表与自动化装置》[ISSN:1000-0682/CN:61-1121/TH]

卷:
期数:
2017年06期
页码:
15-19
栏目:
出版日期:
2017-12-15

文章信息/Info

Title:
Analysis and implementation of porting μC/OS-Ш based on Cortex-M4 processor
作者:
张 扬李 恒谭 洁
昆明理工大学 信息工程与自动化学院,昆明 650500
Author(s):
ZHANG Yang LI Heng TAN Jie
Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
关键词:
μC/OS-ⅢCortex-M4处理器实时操作系统移植
Keywords:
μC/OS-Ⅲ Cortex-M4 processor real-time operating system (RTOS) porting
分类号:
TP316.2
DOI:
1000-0682(2017)06-0015-05
文献标志码:
A
摘要:
介绍了新一代实时操作系统μC/OS-Ⅲ和Cortex-M4处理器,从移植视角出发,系统地分析了μC/OS-Ⅲ的体系结构,详细论述了μC/OS-Ⅲ在基于Cortex-M4内核的STM32F407ZGT6芯片上的移植实现过程。经测试,验证了移植的正确性和稳定性,该移植方法对Cortex-M4构架的其他处理器的移植具有指导意义。
Abstract:
The paper introduces a new generation of RTOS μC/OS-III and Cortex-M4 processor. From the perspective of transplantation, the system structure of μC/OS-III is analyzed systematically. Then it describes the implementation procedure of porting μC/OS-III to STM32F407ZGT6 that based on Cortex-M4 processor in detail. Finally, it verifies porting is correct and stable by testing. So the method can be used for porting on other processors based on Cortex-M4 architecture.

参考文献/References:

[1] 王宜怀.嵌入式技术基础与实践[M].清华大学出版社,2007. [2] 袁志祥,甘正良.基于μC/OS-Ⅲ的实时内核中断管理机制[J].计算机工程,2015,41(11):100-105. [3] LABROSSE J J.嵌入式实时操作系统μC/OS-Ⅲ[M].宫辉,曾鸣,译.北京:北京航空航天大学出版社, 2012. [4] 何明超.基于STM32F4的码垛机器人运动控制器研究[D].上海交通大学, 2015. [5] ARM.Cortex-M4 Devices Generic User Guide[Z]. 2010. [6] STMicroelectronics Group of Companies.STM-32F3 and STM32F4 Series Cortex-M4 Programming Manual [Z].2014. [7] 汪成义.μC/OS-Ⅲ在MSP430F5529上的移植与应用[J].电子技术应用,2013, 39(10):15-17. [8] 楚红雨,李磊民,黄玉清,等.实时操作系统 μC/OS-II在ARM9上移植的实现[J].计算机工程,2005, 31(20): 226-228. [9] LABROSSE J J.嵌入式实时操作系统μC/OS-III应用开发:基于STM32微控制器[M].何小庆,张爱华,译.北京:北京航空航天大学出版社, 2012. [10] 王啸,梅嘉伦,陈悦.μC/OS-Ⅲ实时内核在 F28M35x器件上的移植[J].现代电子技术, 2015, 38(21):159-161. [11] 李承创,陈跃斌,房晓丽,等. μC/OS-Ⅲ在Cortex—M3处理器上的移植[J].单片机与嵌入式系统应用,2012, 28(4): 37-41.

相似文献/References:

备注/Memo

备注/Memo:
收稿日期:2017-03-03 基金项目:国家自然科学基金资助项目(61364008) 作者简介:张扬(1991),男,硕士研究生,主要从事嵌入式技术与应用方向的研究。
更新日期/Last Update: 2017-12-01