On-orbit reinjection method of aerospace embedded software suitable for 8051 microcontroller
An embedded software and microcontroller technology, applied in program control devices, program loading/starting, etc., can solve the problems that the interrupt vector address cannot be modified, and the on-orbit software re-injection cannot be realized. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0022] Specific implementation mode 1. Combination Figure 1 to Figure 3 This implementation mode is applicable to the on-orbit re-injection method of aerospace embedded software for 8051 microcontrollers. This method uniformly addresses PROM, EEPROM and RAM, and adopts the method of interrupt remapping, so that the application program can be located at any starting point. start address, so as to realize the coexistence and arbitrary switching of solidification and re-injection software, and further realize re-injection of arbitrary function software.
[0023] The onboard computer is composed of 8051 microcontroller, random access memory (RAM), programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM) and other peripheral circuits. Among them, 8051 microcontroller, RAM, PROM and EEPROM constitute the minimum system of the on-board computer, which provides the hardware basis for software operation and completes the control of peripheral ...
specific Embodiment approach 2
[0033] Specific embodiment two, combine Figure 4 with Figure 5 Describe this implementation mode, this implementation mode is the specific embodiment of the aerospace embedded software on-orbit re-injection method suitable for 8051 microcontrollers described in the specific implementation mode:
[0034] In this embodiment, the 8051 microcontroller adopts the anti-irradiation product 80C32E of Atmel Company, which does not include on-chip ROM and RAM; the PROM adopts the anti-irradiation product HS-6664RH of Harris Company, with a capacity of 8kB, and 2 chips have a total of 16kB; the EEPROM adopts the product of Atmel Company AT28C64B has a capacity of 16kB; SRAM uses Atmel's anti-irradiation product MT5C1008CW with a capacity of 128kB, but only uses its 1kB capacity in hardware design.
[0035] Uniform Address Allocation Combined Figure 4 shown.
[0036] The system hardware interrupt vector code and interrupt remapping code reserve 0x0200 space at the start address of P...
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