Task Scheduling Method for Embedded System Composed of All Linear Tasks

Author:

Chen Xing,Li Hongkun,Chen Yugang

Abstract

Abstract There are still a large number of small and medium-sized embedded software applications that do not use operating system due to various conditions, for which a lot of time and effort are spent to build appropriate software structure in doing development. This paper presents a concept of linear task and a scheduling method based on the linear task, which can all use C language to realize the fully distributed dynamic multi-task scheduling of embedded single machine system based on the basic foreground-background system structure. On this basis, the system structure of the embedded software application without operating system can be quickly built and the subsequent application function development can be completed. Through the example implementation and simulation verification, it is proved that this method has good hardware independence, low CPU occupancy, small data and code space, flexible application support, comprehensive function, easy time coordination and simple real-time control. The application of this method to build an embedded system composed of all linear tasks can provide an effective foundation for dealing with the increasingly complex application requirements and limited development cycle.

Publisher

IOP Publishing

Subject

General Physics and Astronomy

Reference7 articles.

1. A Review of the Scopes and Challenges of the Modern Real-Time Operating Systems[J];Shukla;International Journal of Embedded and Real-Time Communication Systems (IJERTCS),2018

2. Intra-task device scheduling for real-time embedded systems[J];Awan;Journal of Systems Architecture,2015

3. Research on task scheduling algorithm based on embedded system[J];Zou;Electronic Design Engineering,2019

4. A design pattern-based approach for automatic choice of semi-partitioned and global scheduling algorithms[J];Magdich;Information and Software Technology,2018

5. A Real-time Task Scheduling Method Based on DSP6713[J];Qian;Electronic Test,2019

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3