Spacecraft on-orbit maintenance injection code generation method based on secondary linking
A spacecraft and secondary link technology, applied in the direction of parser generation, creation/generation of source code, compiler construction, etc., can solve problems such as troublesome instruction code, improve efficiency and correctness, improve maintainability, and improve implementation. The effect of efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0034] (1) On the premise of ensuring that the source file compilation directory of the spacecraft on-orbit software is consistent with the state when the executable code of the spacecraft on-orbit software is generated, use the compiler sparc-rtems-gcc to compile the spacecraft on-orbit software through the makefile. Compile the source file compilation directory of the software and implement a link to generate a linked executable file a.out, and then use the sparc-rtems-objcopy command to convert the file format of the linked executable file a.out to generate ELF format The in-orbit state object file a.o.
[0035] (2) In the source file compilation directory of the spacecraft on-orbit software, create a new injection code source file task_inject.c for on-orbit maintenance, and write the on-orbit maintenance source code in the task_inject.c source file, as shown in Table 1:
[0036] Table 1 Example of source code for on-orbit maintenance
[0037]
[0038] (3) Use the compi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com