Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for dynamically loading multi-system application program

An application, dynamic loading technology, applied in the direction of program control device, program loading/starting, etc., can solve the problems of numerous engineering projects, inconvenient operation and maintenance, etc.

Active Publication Date: 2012-12-12
如东县东广物流有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although this method can also realize the support of a base station for multiple standards, it will inevitably lead to a large number of engineering projects, and there are a large number of repeated codes between each engineering project, which makes the coupling tight and brings inconvenience to operation and maintenance.

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
  • Method and device for dynamically loading multi-system application program
  • Method and device for dynamically loading multi-system application program
  • Method and device for dynamically loading multi-system application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described below are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0033] figure 1 It shows the schematic flow chart of the dynamic loading method of the multi-format application program provided by the present invention, as shown in figure 1 Shown:

[0034] Step S101, the memory is divided into three areas, which are the copy area, the link script area and the running area. The copy area is used to store the application layer applications of all standards, and the link script area is used to describe the operation of each standard alone and its combination. The application program is distributed in the memory, and the running area is the spatial area where the application program is executed. In addition, the RTOS and...

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 method and a device for dynamically loading a multi-system application program. The method includes that a real time operating system (RTOS) is loaded to an operating system prefecture, each system application program is loaded to a copy area, script documents are loaded to a linkage script area, and configuration words of a currently-operated system application program are filled; the script documents are analyzed through the configuration words, and a corresponding module application program is loaded from the copy area to an operation area; a memory management unit (MMU) configuration table is built, and a mapping relation of the module application program between storing addresses of the copy area and the operation area is built; and an application program of the operation area is started, and an MMU achieves conversion of storing addresses of symbols in the module application program according to the mapping relation. Random combination of the systems is finished in an application program loading stage, address conversion of the copy area and the operating area is achieved through the MMU, only one engineering project of a single system is built during encoding, and support of one base station for the multiple systems is achieved with less code quantity.

Description

technical field [0001] The invention relates to a dynamic loading technology of an embedded software system, in particular to a dynamic loading method and device for multi-standard application programs. Background technique [0002] In today's cost strategy, people always hope to achieve the most applications with the least hardware, and there are more and more demands for this scenario. For example, with the rapid development of mobile communication technology, there are more and more protocol standards, including UMTS, CDMA2000, TD-SCDMA, WiMAX, LTE, etc., which also put forward higher requirements for the design of base stations. In the 2G era, a base station only needs to meet one standard, because the user's mobile communication terminal only supports one of GSM and CDMA standards, but with the advent of the 3G era, more standards have been brought for users to choose. Communication terminals are differentiated with different standards. There will be terminals of multi...

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): G06F9/445
Inventor 张团余中云
Owner 如东县东广物流有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More