摘要
mbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统。针对其官网提供的庞大资源体系,抽取出面向特定应用的工程框架,对实际应用开发具有重要价值。通过深入分析mbedOS资源的构成,厘清其结构关系,根据嵌入式软件工程的基本原理,以构件为基础,以软件最小系统为核心,提出可移植、易扩充的基于mbedOS的应用工程框架,为mbedOS的应用研究提供了基础,有效地降低了mbedOS的应用难度。
The mbedOS is launched by ARM corporation in 2014,which is a real-time operating system for intelligent terminals and Internet of Things(IOT)nodes.In the view of the huge resource system provided by the official site,it is a great value to extract the application-oriented engineering framework for developing the practical application.Based on the deep analysis of the mbedOS resources composition and the analysis of its structural relationship,this paper proposes a portable and extensible mbedOS-based application engineering framework.The framework was based on the principle of embedded software engineering,based on component-based,with software minimum system as the core.It provides a basis for the application research of mbedOS and effectively reduces its cost,and it effectively reduces the application difficulty of mbedOS.
作者
刘长勇
王宜怀
彭涛
Liu Changyong;Wang Yihuai;Peng Tao(School of Mathematics and Computer Science,Wuyi University,Wuyishan 354300,Fujian,China;School of Computer Science and Technology,Soochow University,Suzhou 215006,Jiangsu,China;Key Laboratory of Cognitive Computing and Intelligent Information Processing of Fujian Education Institutions,Wuyishan 354300,Fujian,China)
出处
《计算机应用与软件》
北大核心
2021年第5期236-240,共5页
Computer Applications and Software
基金
国家自然科学基金项目(61672369)
福建省自然科学基金科技项目(2017J01651)。