Real-time operating system and real-time method thereof

A real-time operating system and real-time system technology, applied in the field of operating systems, can solve problems such as poor real-time interrupt response, increase processor overhead, and affect system real-time performance, and achieve the effect of good real-time performance and increased overhead.

Inactive Publication Date: 2008-12-17
BEIHANG UNIV
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The operation of disabling interrupts frequently occurs in the interrupt handler, the response of real-time interrupts is poor, and the additional overhead of the processor is increased, which affects the real-time performance of the system

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
  • Real-time operating system and real-time method thereof
  • Real-time operating system and real-time method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The real-time operating system of the present invention and its real-time method, its preferred embodiment is as follows figure 1 As shown, including a processor, the processor includes a fast interrupt controller and an interrupt controller, the fast interrupt controller performs real-time interrupt processing and is used for scheduling real-time tasks; the interrupt controller performs non-real-time interrupt processing and is used for scheduling non-real-time tasks, and the The system controls the fast interrupt controller and the interrupt controller respectively.

[0015] The fast interrupt controller can be equipped with a real-time interrupt entry, which can be used to schedule real-time tasks and perform real-time interrupt processing;

[0016] The interrupt controller may have a non-real-time interrupt entry through which non-real-time tasks can be scheduled and non-real-time interrupts processed.

[0017] The system can separately control the fast interrupt c...

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 discloses a real-time operating system and a real-time operating method. The processor of the system comprises a fast interrupt controller and an interrupt controller, wherein the fast interrupt controller and the interrupt controller can respectively perform the real-time interrupt processing and the non-real-time interrupt processing to a real-time task and a non-real-time task, and respectively perform controlling to the processes of the real-time interrupt processing and the non-real-time interrupt processing through a software, and the priority level of the real-time interrupt processing is higher than that of the non-real-time interrupt processing. The real-time interrupt allocating and processing program is separated form the non-real-time interrupt processing program, so that the caching is locked to ensure that the method for determinacy of the interrupt response is easy to be realized, and thereby the real-time interrupt response time of the system can be further improved. The real-time operating system and the real-time method have the advantages that not only better immediacy can be realized, but also the extra cost of the processor cannot be increased, and the real-time property of the system cannot be affected.

Description

technical field [0001] The invention relates to an operating system, in particular to a real-time operating system and a real-time method thereof. Background technique [0002] Due to the increasing demand of control systems for network, wireless, encryption, bus, etc., most RTOS (real-time operating system, real-time operating system) still need to continuously improve various protocol stacks and applications. For example: uC / OS-II only has a real-time scheduling kernel, and the file system, TCP / IP, USB and other protocol stacks need to be loaded additionally; Vxworks does not have a good GUI and real-time file system support. [0003] In the prior art, a real-time task scheduler is added to a non-real-time operating system by "transforming" a general-purpose operating system (eg, Windows, Solaris, Linux) into a real-time operating system. Take Linux as the lowest priority task in the whole real-time system to ensure the determinism of real-time tasks. For example: RTLinu...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46
Inventor 王田苗刘淼魏洪兴陈友东邵子立
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products