Supercharge Your Innovation With Domain-Expert AI Agents!

A dynamic loading method and device for multi-standard application programs

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

Active Publication Date: 2017-02-22
如东县东广物流有限公司
View PDF3 Cites 0 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
  • A dynamic loading method and device for multi-standard application programs
  • A dynamic loading method and device for multi-standard application programs
  • A dynamic loading method and device for multi-standard application programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The preferred embodiments of the present invention will be described in detail below with reference to 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 used to limit the present invention.

[0033] figure 1 Shows the flow diagram of the dynamic loading method for multi-standard applications provided by the present invention, such as figure 1 Shown:

[0034] Step S101: Divide the memory into three areas, namely a copy area, a link script area and a run area. The copy area is used to store application layer applications of all standards, and the link script area is used to describe how each standard runs independently and when it is combined. The distribution of the application program in the memory, the running area is the space area where the application program is executed. Furthermore, the RTOS and application programs of various standards are compile...

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 of a multi-standard application program. Background technique [0002] In today's cost strategy, people always hope to achieve the most applications with the least amount of hardware, and there are more and more demands for this scenario. For example, with the rapid development of mobile communication technology, more and more protocol standards have emerged, including UMTS, CDMA2000, TD-SCDMA, WiMAX, LTE, etc., and higher requirements have been placed on 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. However, with the advent of the 3G era, more standards are available for users to choose from. Communication terminals are differentiated with different standards. There will be multiple standard...

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 & Authority Patents(China)
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