###
计算机系统应用:2020,29(5):117-122
←前一篇   |   后一篇→
本文二维码信息
码上扫一扫!
实时操作系统mbedOS的移植方法
(1.武夷学院 数学与计算机学院, 武夷山 354300;2.苏州大学 计算机科学与技术学院, 苏州 215006;3.认知计算与智能信息处理福建省高校重点实验室, 武夷山 354300)
Transplantation Method of Real-Time Operating System mbedOS
(1.School of Mathematics and Computer Science,Wuyi University, Wuyishan 354300, China;2.School of Computer Science and Technology, Soochow University, Suzhou 215006, China;3.Fujian Provincial Key Laboratory of Cognitive Computing and Intelligent Information Processing, Wuyishan 354300, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 86次   下载 64
投稿时间:2019-09-27    修订日期:2019-10-22
中文摘要: MbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统,主要用于对响应时间有较高实时性要求的嵌入式系统.在深入分析mbedOS的基本功能、调度机制、延时函数机制、任务间通信机制等基础上,以可移植的mbedOS工程框架为基础,分析移植的共性问题,给出具体的移植方法.在此基础上,实现了mbedOS在ARM Cortex-M系列的不同内核及不同MCU上的移植,还给出了不同开发环境间移植共性问题分析,为mbedOS的应用研究提供了基础,有效地降低了mbedOS的移植难度,也可为其他RTOS的移植提供参考.
中文关键词: 实时操作系统  mbedOS  移植  ARM
Abstract:The mbedOS is a real-time operating system launched by ARM in 2014 for intelligent terminals and IoT nodes. It is mainly used in embedded systems with the high real-time response time. The study analyzes the common problems of transplantation and gives specific migration steps based on the in-depth analysis of the basic functions of mbedOS, scheduling mechanism, delay function mechanism, and communication mechanism between tasks. This work is based on the portable mbedOS engineering framework. On the basis, the mbedOS is implemented in different cores of ARM Cortex-M series and different MCU transplantation. The analysis of the common problems of transplantation between different development environments are given and the basis for the application research of mbedOS are provided. It effectively reduces the difficulty of mbedOS transplantation and can also provide reference for other RTOS transplantation.
文章编号:     中图分类号:    文献标志码:
基金项目:国家自然科学基金(61672369),福建省自然科学基金(2017J01651)
引用文本:
刘长勇,王宜怀,彭涛,孙亚军,程宏玉.实时操作系统mbedOS的移植方法.计算机系统应用,2020,29(5):117-122
LIU Chang-Yong,WANG Yi-Huai,PENG Tao,SUN Ya-Jun,CHENG Hong-Yu.Transplantation Method of Real-Time Operating System mbedOS.COMPUTER SYSTEMS APPLICATIONS,2020,29(5):117-122

用微信扫一扫

用微信扫一扫