A fine-grained function addition method on orbit

A functional and fine-grained technology, applied in the field of embedded real-time operating system development, can solve problems such as increasing startup time, and achieve the effect of simplifying on-orbit update and generation steps
CN103984566BActive Publication Date: 2017-01-18北京神舟航天软件技术股份有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
北京神舟航天软件技术股份有限公司
Publication Date
2017-01-18

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an in-orbit fine-grained performance function addition method, which is characterized by comprising the following steps of defining a performance function to be added as an exclusive segment by using a link script, and positioning the performance function to be added to the tail of a program, so that an unused space in a memory can be effectively utilized; copying the exclusive segment out by using a special tool, uploading the exclusive segment into a memory of an in-orbit satellite keeping system, and adding the address of the function into a performance function lookup table for task execution. According to the method, a step of generating an incremental program file is simplified by a simple and easy-to-operate method, the in-orbit updating of an incremental program is simplified by a specified method, and a computer is not required to be restarted to run the incremental program after the program is updated, and meanwhile, functions before updating can be selectively restored.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the field of embedded real-time operating system development, and in particular relates to an on-orbit fine-grained functional function adding method. Background technique

[0002] The star system has been running in orbit for a long time. As time goes by, some functional modules need to be added to the system to realize special functions, and existing programs need to be updated. Usually, the implementation methods include incremental program generation, incremental program Upvoting, incremental program reorganization, running of updated programs.

[0003] The main problem that prior art exists:

[0004] For the update method of the incremental program, the incremental file is usually generated through byte comparison. The incremental file needs to contain the address and length of the updated byte. When the number of different bytes is large and scattered, this will cause incremental The capacity of the file is very large. ...

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