Satellite-borne driving framework design method based on real-time operating system

A real-time operating system and operating system technology, applied in the field of on-board driver framework design based on real-time operating system, can solve problems such as management confusion, low reliability, and no general framework, so as to improve portability and improve practical engineering applications. effect of value

Active Publication Date: 2020-09-11
SHANGHAI AEROSPACE COMP TECH INST
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention will provide a real-time operating system-based design method for the on-board drive framework, in order to solve the problems of no general framework for external device drivers, chaotic management,

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
  • Satellite-borne driving framework design method based on real-time operating system
  • Satellite-borne driving framework design method based on real-time operating system
  • Satellite-borne driving framework design method based on real-time operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0025] Such as figure 1 As shown, the present embodiment discloses a method for designing a real-time operating system-based on-board drive framework, including the following steps:

[0026] Step 1, classify the on-board external devices, and divide them into character devices, block devices and network devices according to the definition in the embedded operating system;

[0027] Step 2: Define a user-level device structure for the driver of each on-board external device, and perform hardware abstract...

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 satellite-borne drive framework design method based on a real-time operating system. The method comprises the following steps: 1, classifying satellite-borne external equipment; 2, defining a user-level equipment structure body for the drive of each kind of equipment; 3, defining an operation interface of the satellite-borne external equipment; 4, associating the interface defined by the user with a structural body pointer defined by an operating system; 5, compiling the driver into an independent module, ending with. Ko, and realizing separation from the kernel; 6, starting a registered device driver by teh embedded operating system, and starting an application program and registering a specific device; 7, adding a middleware layer on the operating system, uniformly managing equipment, and providing a uniform hardware calling interface to the outside; and 8, periodically monitoring each external device. According to the method, the external equipment drivingmodule can be separated from the kernel, decoupling is realized, and great expandability and convenience are achieved.

Description

technical field [0001] The invention relates to the technical field of on-board embedded software, in particular to a design method of an on-board drive frame based on a real-time operating system. Background technique [0002] One of the main functions of the embedded operating system is the management of platform hardware device resources. With the change of satellite informatization and intelligent mission requirements, the functions of the satellite-borne integrated electronic system are constantly upgraded, and the types and interfaces of external equipment are showing exponential growth. Utilizing the traditional on-board software development model for the development of integrated electronic system software, on the one hand, the performance of high-performance processors cannot be brought into full play, and on the other hand, the external device interfaces of the platform cannot be effectively managed and used. At the same time, under the traditional software develo...

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): G06F8/20
CPCG06F8/24
Inventor 白亮陈议邱源包佳东施雯刘骁彭飞
Owner SHANGHAI AEROSPACE COMP TECH INST
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