Task processing method and device, electronic equipment, satellite and storage medium

An electronic device and task processing technology, which is applied in the computer field, can solve problems such as unsatisfactory application requirements, high development difficulty, and high power consumption, and achieve the effect of improving task processing efficiency and reducing development difficulty

Pending Publication Date: 2022-01-04
中科航宇广州科技有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantages of FPGA and DSP are high power consumption, high development difficulty, and long development cycle. Efficient handling of various tasks such as upgrades

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
  • Task processing method and device, electronic equipment, satellite and storage medium
  • Task processing method and device, electronic equipment, satellite and storage medium
  • Task processing method and device, electronic equipment, satellite and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] figure 1 It is a schematic flow chart of a task processing method provided in Embodiment 1 of the present invention, the method is applicable to the case of processing tasks, and the method can be executed by a task processing device, wherein the device can be implemented by software and / or hardware, And it is generally integrated on the electronic equipment. In this embodiment, the electronic equipment can be an on-board computer integrated inside the satellite.

[0037] like figure 1 As shown, a task processing method provided by Embodiment 1 of the present invention includes the following steps:

[0038] S110. Determine target task information to be executed through the application layer.

[0039] In this embodiment, the application layer may include multiple applications, where the applications may be regarded as application service software with specific functions.

[0040] Task information can be regarded as a kind of identification information representing a t...

Embodiment 2

[0052] figure 2 It is a schematic flowchart of a task processing method provided by Embodiment 2 of the present invention. Embodiment 2 is refined on the basis of the foregoing embodiments. In this embodiment, the process of determining the hardware resource calling instruction and the application scheduling instruction, and the process of implementing task processing based on the hardware resource calling instruction and the application scheduling instruction are described in detail. It should be noted that for technical details not exhaustively described in this embodiment, reference may be made to any of the foregoing embodiments.

[0053] like figure 2 As shown, a task processing method provided by Embodiment 2 of the present invention includes the following steps:

[0054] S210. Determine target task information to be executed through the application layer.

[0055] Wherein, for the acquired one or more task information, the target task information to be executed is ...

Embodiment 3

[0077] Figure 5 It is a schematic structural diagram of a task processing device provided in Embodiment 3 of the present invention, and the device may be implemented by software and / or hardware. like Figure 5 As shown, the device includes: a determination module 310, an acquisition module 320 and a response module 330;

[0078] Wherein, the determination module 310 is configured to determine the target task information to be executed through the application layer;

[0079] The obtaining module 320 is configured to obtain the target task information transmitted by the application layer through the middle layer, and determine the corresponding application scheduling instruction and hardware resource calling instruction based on the target task information, wherein the application scheduling instruction is used for Scheduling the corresponding application in the application layer, the hardware resource calling instruction is used to call the corresponding hardware resource in...

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 embodiment of the invention discloses a task processing method and device, electronic equipment, a satellite and a storage medium. The method comprises the steps of determining to-be-executed target task information through an application layer; obtaining target task information transmitted by the application layer through an intermediate layer, and determining a corresponding application scheduling instruction and a hardware resource calling instruction based on the target task information; and responding to the application scheduling instruction through the application layer, and obtaining and processing data obtained by the hardware resource based on the hardware resource calling instruction so as to complete a task corresponding to the target task information. According to the method, three-layer software architecture setting of an application layer, an intermediate layer and a bottom layer is combined with a corresponding hardware architecture, so that task processing of the application can be realized on the application layer by utilizing corresponding hardware resources to ensure stable and rarely-changed requirements of the bottom layer and the intermediate layer, the software development difficulty of the application is reduced, and the task processing efficiency of the application is effectively improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of computers, and in particular, to a task processing method, device, electronic equipment, satellite, and storage medium. Background technique [0002] With the rapid development of commercial aerospace, various industry applications have put forward higher requirements for the rapid iteration of satellite load function requirements and on-board computing capabilities. At present, the onboard computing and data processing of communication satellites, navigation satellites, remote sensing satellites, and signal perception satellites are mainly based on Field Programmable Gate Array (Field Programmable Gate Array, FPGA) and Digital Signal Processing (DSP) in terms of hardware. chip implementation. However, the disadvantages of FPGA and DSP are high power consumption, high development difficulty, and long development cycle. Efficient handling of various tasks such as upgrades. Con...

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 & AuthorityApplications(China)
IPC IPC(8): G06F9/48G06F9/50
CPCG06F9/4881G06F9/5038G06F2209/484G06F2209/5021
Inventor周彬张华翔同武勤郭鹏易航
Owner中科航宇广州科技有限公司