Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for transplanting function modules of vehicle information system development platform

An in-vehicle information system and functional module technology, which is applied in the field of transplantation of functional modules of an in-vehicle information system development platform, can solve problems such as failure to achieve predetermined functions, inability to compile, store, or different implementation methods, so as to improve R&D efficiency and avoid The effect of secondary development

Active Publication Date: 2019-05-14
FORYOU GENERAL ELECTRONICS
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the inventor found in the research that there are differences between the C language function library of the Sunplus platform and the standard library functions based on the ANSI / ISOC language, such as different storage or implementation methods, or different functions for functions with the same name. In addition, the Sunplus platform does not contain The C++ language standard library, so there are many problems in transplanting the function modules (program codes or files containing codes that realize a certain function in the software project engineering) that have been developed based on C / C++ language on other platforms to the Sunplus platform, such as Cannot compile, or even if it can compile, it may not achieve the intended function
The usual choice of traditional technology is to redevelop a functional module to realize a certain function on the Sunplus platform, which will lead to a long development cycle and affect the time to market of the product

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0020] Embodiment: A method for transplanting functional modules of a vehicle information system development platform. The development platform mentioned therein refers to the Sunplus8288t vehicle information system development platform (Sunplus platform for short). A function module refers to a program module developed based on C / C++ language. The method in this embodiment includes:

[0021] S101. Separately store the function modules in a first folder, and process the first folder to obtain a corresponding first static library file.

[0022] During specific implementation, in a new project developed by using the Sunplus platform, if some of the functional modules have been developed and realized by C / C++ language, the functional modules can be stored separately in the first folder, and then by modifying the makefile, Use the GCCL2 compiler of the Sunplus platform to compile the folder to obtain the corresponding first static library file (*.a format).

[0023] The makefil...

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 provides a transplanting method for a car-mounted information system development platform functional module. The method comprises the steps that the functional module is independently stored in a first folder, and the first folder is processed to obtain a corresponding first static library file; the first static library file is added into a compiling link in newly-developed project engineering of a Sunplus platform; a C standard library is newly added to the Sunplus platform, and conflicting functions in a C function library and the C standard library supported by the Sunplus platform are processed; a C++ standard library is newly added to the Sunplus platform. By means of the technical scheme, the developed C / C++ function module on other platforms can be transplanted into the newly-developed project engineering of the Sunplus platform.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method for transplanting functional modules of a vehicle information system development platform. Background technique [0002] At present, the in-vehicle information system has gradually become a standard part of the car, bringing convenience to people's car life. With more and more manufacturers developing in-vehicle information systems, the competition is becoming increasingly fierce. Not only the cost has become the focus of competition among manufacturers, but the development speed has also become an important factor related to the success or failure of a product. Going to market as soon as possible is a weapon for manufacturers to win. [0003] Currently, there are various development platforms for in-vehicle information systems, such as MTK MediaTek development platform, Sunplus Sunplus development platform, and so on. Usually, in-vehicle information system technicia...

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): G06F8/76
CPCG06F8/41
Inventor 唐尚军
Owner FORYOU GENERAL ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products