Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multitask management process based on embedded system

A technology of embedded system and management method, which is applied in the field of task scheduling and management of embedded system, and can solve the problems of large operating system consumption and large system resources, etc.

Inactive Publication Date: 2008-09-17
无锡紫芯集成电路系统有限公司
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But at the same time, the operation consumption of this type of operating system is huge. For low-end embedded systems, such systems themselves occupy huge system resources.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multitask management process based on embedded system
  • Multitask management process based on embedded system
  • Multitask management process based on embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention and specific implementation methods will be further described in detail below in conjunction with the accompanying drawings.

[0029] The present invention is a multi-task management method based on an embedded system, and the specific implementation steps are as follows:

[0030] (1) Initialization of the embedded multi-task management system

[0031] The initialization process of the embedded multi-task management system is carried out after the hardware initialization is completed. The system initialization collects all task information and implements the task structure. The steps are:

[0032] 1) Prohibition of interrupt: close the hardware interrupt source to prevent the interrupt from being processed correctly during the initialization of the embedded multi-tasking management system.

[0033] 2) Initialize the clock interrupt task linked list: collect all the interrupt tasks defined by the system in the form of a linked list, and the unit of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a multi-task management method based on an embedded system, the method of the invention divides the limited duty of the embedded system into different task levels beforehand: most for a real-time interrupt level, next for a clock interrupt level, once more for a high priority duty inquiry level, finally for a low priority duty inquiry level, the higher the priority is, the performability is higher, the task can be guaranteed more to complete, the lower the priority is, the performability is lower, therefore the duty with high real-time request is arranged in a higher duty level, the duty with low backstage real-time is arranged in a lower duty level. The invention has the advantages of fully guaranteeing the real-time of executing partial task, saving the system resources, and having brief and clear task management.

Description

technical field [0001] The invention relates to a task scheduling and management method of an embedded system, in particular to a multi-task management method of a low-complexity embedded system based on clock interruption. Background technique [0002] In the new century, information technology with computer technology, communication technology and software technology as the core has achieved rapid development, and embedded computing and systems are widely used in various equipment and equipment. Embedded system is described as: "Application-centric, software and hardware can be tailored, special-purpose computer systems that meet the strict comprehensive requirements of application systems for function, reliability, cost, volume, power consumption, etc.", consisting of embedded hardware and Embedded software consists of two parts. Hardware is the support, and software is the soul. Almost all embedded products require embedded software to provide flexible, diverse and appl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/48
Inventor 张波赵海源
Owner 无锡紫芯集成电路系统有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products