Vehicle-mounted information entertainment system function simulation and test system, method and device
By loading a function simulation trigger module into the function adaptation layer of the in-vehicle infotainment system, synchronization with the simulation service is achieved during application operation, directly triggering the function processing logic. This solves the problem of excessively long development cycles in existing technologies and improves development and debugging efficiency.
Patent Information
- Application Number
- CN202511174226.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-21
- Publication Date
- 2025-11-21
AI Technical Summary
In the existing technology, the development and debugging of in-vehicle infotainment systems require waiting for all modules to be completed before they can be integrated and debugged in a real hardware environment, resulting in an excessively long development cycle for rapidly iterating applications.
A functional simulation trigger module is loaded into the application function adaptation layer and connected to the functional simulation service module. By synchronizing the functional status values, the processing logic of the functional adaptation layer is directly triggered to achieve simulation testing.
It simplifies the application development and debugging process, improves development efficiency, and enables rapid debugging and testing without relying on protocols or other external modules.
Smart Images

Figure CN120994566A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of simulation testing, in particular to a vehicle infotainment system function simulation and testing system, a vehicle infotainment system function simulation and testing method, a vehicle infotainment system function simulation and testing device, an electronic device, a storage medium and a development platform. BACKGROUND
[0002] Currently, the application of the vehicle infotainment system needs to rely on the completion of all related function development of each level of the system, and can only be tested by real hardware or signal simulation and the like after the development is completed. For example, in the traditional architecture, all modules on the link need to be developed before the debugging can be performed in the real hardware environment. This greatly affects the development cycle of the rapid iteration application and increases the overall development and debugging cycle.
[0003] Therefore, there is a need for a vehicle infotainment system function simulation and testing scheme to optimize the development cycle of the rapid iteration application. SUMMARY
[0004] The present application aims to provide a vehicle infotainment system function simulation and testing system, a vehicle infotainment system function simulation and testing method, a vehicle infotainment system function simulation and testing device, an electronic device, a storage medium and a development platform, at least one of which solves the problem of how to simulate and test an unfinished project, and solves the problem of how to control the simulation and testing environment.
[0005] The present application provides the following scheme:
[0006] According to a first aspect of the present application, a vehicle infotainment system function simulation and testing system is provided, which comprises:
[0007] a function simulation triggering module and a function simulation service module;
[0008] the function simulation triggering module is configured to provide a function triggering interface;
[0009] the function simulation service module is configured to provide a state value of the function simulation;
[0010] the function simulation triggering module and the function simulation service module are configured to set a communication link;
[0011] the application to be tested is connected to the function simulation service module in data according to the function triggering interface provided by the function simulation triggering module;
[0012] the application to be tested receives the state value of the function simulation provided by the function simulation service module according to the data connection with the function simulation service module.
[0013] Further, the application to be tested comprises:
[0014] application logic / display module, function adaptation layer and protocol adaptation layer;
[0015] application logic / display module and function adaptation layer are communicatively linked, and function adaptation layer and protocol adaptation layer are communicatively linked;
[0016] wherein, according to the communicative link between the application logic / display module and the function adaptation layer, the running of the application to be tested is controlled to start / stop;
[0017] wherein, the function adaptation layer loads a function simulation trigger module;
[0018] according to the communicative link between the application logic / display module and the function adaptation layer and the function adaptation layer loading the function simulation trigger module, the function simulation service is connected with during the running of the application to be tested;
[0019] according to the connection with the function simulation service during the running of the application to be tested, the function adaptation layer and the protocol adaptation layer stop the communicative link.
[0020] Further, it further comprises: CAN / LIN, Ethernet and cross-system virtual channel;
[0021] CAN / LIN, Ethernet and cross-system virtual channel are communicatively linked with the protocol adaptation layer;
[0022] according to the connection with the function simulation service during the running of the application to be tested, and the function adaptation layer and the protocol adaptation layer stop the communicative link, the function simulation service provides the state value of the function simulation of CAN / LIN, Ethernet and cross-system virtual channel;
[0023] according to the state value of the function simulation of CAN / LIN, Ethernet and cross-system virtual channel provided by the function simulation service, the function processing logic preset by the function adaptation layer is triggered.
[0024] Further, the application logic / display module further comprises: control function simulation state value, sent to the function simulation trigger module;
[0025] after the function simulation trigger module receives the function simulation state value, the function processing logic preset by the function adaptation layer is triggered.
[0026] Further, the function simulation trigger module and the function simulation service module synchronize the function simulation state value;
[0027] according to the synchronization of the function simulation state value between the function simulation trigger module and the function simulation service module, the function simulation service displays the return state to the logic / display module.
[0028] According to a second aspect of the present application, a vehicle infotainment system function simulation and testing method is provided, comprising:
[0029] Obtaining an application development process of a vehicle infotainment system;
[0030] Setting an application iteration strategy according to the application development process of the vehicle infotainment system;
[0031] The application iteration strategy comprises setting a function simulation trigger module at a function adaptation layer, setting a function simulation service module at a remote end, and setting a communication link between the function simulation trigger module and the function simulation service module;
[0032] The function simulation service module parameter is set according to the application development process;
[0033] The function state value is controlled according to the function simulation service module parameter setting;
[0034] The function processing logic of the function adaptation layer is triggered according to the control of the function state value;
[0035] The simulation and testing under the application development process of the current vehicle infotainment system are performed according to the triggering of the function processing logic of the function adaptation layer.
[0036] According to a third aspect of the present application, a vehicle infotainment system function simulation and testing device is provided, comprising:
[0037] An application development state module is configured to obtain an application development process of a vehicle infotainment system;
[0038] An iteration strategy information module is configured to set an application iteration strategy according to the application development process of the vehicle infotainment system;
[0039] The application iteration strategy comprises setting a function simulation trigger module at a function adaptation layer, setting a function simulation service module at a remote end, and setting a communication link between the function simulation trigger module and the function simulation service module;
[0040] A parameter setting module is configured to set a function simulation service module parameter according to the application development process;
[0041] A state value control module is configured to control a function state value according to the function simulation service module parameter setting;
[0042] A logic trigger control module is configured to trigger a function processing logic of the function adaptation layer according to the control of the function state value;
[0043] The simulation test performing module is used for performing simulation and test of the current vehicle information entertainment system under the application development process of the function processing logic of the function adaptation layer according to the function triggering.
[0044] According to a fourth aspect of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus.
[0045] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the vehicle information entertainment system function simulation and test method.
[0046] According to a fifth aspect of the present application, a computer readable storage medium is provided, which stores a computer program executable by an electronic device, and when the computer program is run on the electronic device, the electronic device executes the steps of the vehicle information entertainment system function simulation and test method.
[0047] According to a sixth aspect of the present application, a development platform is provided, comprising:
[0048] The electronic device is used to implement the steps of the vehicle information entertainment system function simulation and test method.
[0049] The processor runs a program, and when the program is run, the data output from the electronic device executes the steps of the vehicle information entertainment system function simulation and test method.
[0050] The storage medium is used to store the program, and when the program is run, the data output from the electronic device executes the steps of the vehicle information entertainment system function simulation and test method.
[0051] Through the above scheme, the following beneficial technical effects are obtained:
[0052] The present application loads a function simulation triggering module in the application function adaptation layer, and realizes debugging in a manner of connecting with a function simulation service in an application running process, and the function simulation triggering module synchronizes various function state values with the function simulation service.
[0053] The present application connects the service in a parameter manner, simulates the function processing logic of the function adaptation layer triggered by the real function, and thus can simulate without the real function protocol. BRIEF DESCRIPTION OF DRAWINGS
[0054] Figure 1 is a structure diagram of a vehicle information entertainment system function simulation and test system provided by one or more embodiments of the present application.
[0055] Figure 2is a flow chart of a vehicle infotainment system function simulation and testing method provided by one or more embodiments of the present application.
[0056] Figure 3 is a structural diagram of a vehicle infotainment system function simulation and testing device provided by one or more embodiments of the present application.
[0057] Figure 4 is a schematic diagram of a conventional simulation test architecture provided by one embodiment of the present application.
[0058] Figure 5 is a schematic diagram of a simulation test architecture provided by one embodiment of the present application, which loads a function simulation trigger module.
[0059] Figure 6 is an electronic device structural block diagram of a vehicle infotainment system function simulation and testing method provided by one or more embodiments of the present application. DETAILED DESCRIPTION
[0060] The technical solutions of the present application will be described clearly and completely below in conjunction with the drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of protection of the present application.
[0061] Figure 1 is a structural diagram of a vehicle infotainment system function simulation and testing flow provided by one or more embodiments of the present application.
[0062] As shown in Figure 1 the vehicle infotainment system function simulation and testing system comprises:
[0063] a function simulation trigger module and a function simulation service module;
[0064] the function simulation trigger module is configured to provide a function trigger interface;
[0065] the function simulation service module is configured to provide a state value of function simulation;
[0066] the function simulation trigger module and the function simulation service module are configured to set a communication link;
[0067] the to-be-tested application is connected with the function simulation service module in data according to the function trigger interface provided by the function simulation trigger module;
[0068] the to-be-tested application receives the state value of function simulation provided by the function simulation service module according to the data connection with the function simulation service module.
[0069] In the embodiment, the application to be tested comprises:
[0070] application logic / display module, function adaptation layer and protocol adaptation layer;
[0071] application logic / display module and function adaptation layer are communicatively linked, and function adaptation layer and protocol adaptation layer are communicatively linked;
[0072] wherein, according to the communicative link between the application logic / display module and the function adaptation layer, the running of the application to be tested is controlled to start or stop;
[0073] wherein, the function adaptation layer loads a function simulation trigger module;
[0074] according to the communicative link between the application logic / display module and the function adaptation layer and the function adaptation layer loading the function simulation trigger module, the function simulation service is connected with during the running of the application to be tested;
[0075] according to the connection with the function simulation service during the running of the application to be tested, the function adaptation layer and the protocol adaptation layer stop the communicative link.
[0076] In the embodiment, it further comprises CAN / LIN, Ethernet and cross-system virtual channel;
[0077] CAN / LIN, Ethernet and cross-system virtual channel are communicatively linked with the protocol adaptation layer;
[0078] according to the connection with the function simulation service during the running of the application to be tested and the function adaptation layer and the protocol adaptation layer stopping the communicative link, the function simulation service provides the state value of the function simulation of CAN / LIN, Ethernet and cross-system virtual channel;
[0079] according to the state value of the function simulation of CAN / LIN, Ethernet and cross-system virtual channel provided by the function simulation service, the function processing logic preset by the function adaptation layer is triggered.
[0080] In the embodiment, the application logic / display module further comprises: control function simulation state value, which is sent to the function simulation trigger module;
[0081] after the function simulation trigger module receives the function simulation state value, the function processing logic preset by the function adaptation layer is triggered.
[0082] In the embodiment, the function simulation trigger module and the function simulation service module synchronize the function simulation state value;
[0083] according to the synchronization of the function simulation state value between the function simulation trigger module and the function simulation service module, the function simulation service displays the return state to the logic / display module.
[0084] Specifically, in one embodiment, as shown in the conventional simulation test architecture Figure 4 under which all modules on the link need to be completed after development, and can only be integrated and debugged under a real hardware environment, which greatly affects the development cycle of fast iteration applications and increases the overall development and debugging cycle.
[0085] In another embodiment, as shown in the simulation test architecture of the loading function simulation trigger module, a function simulation trigger module is added in the application function adaptation layer to directly trigger the trigger condition of the corresponding function, so that the function is directly triggered, and the application function can be quickly debugged and tested without relying on the protocol and other external modules. Figure 5
[0086] On this basis, the development process includes:
[0087] 1. Load the function simulation trigger module in the application function adaptation layer, and connect it with the function simulation service during application running;
[0088] 2. The function simulation trigger module synchronizes various function state values with the function simulation service;
[0089] 3. Control the function state values through the operation interface of the function simulation service and send them to the function simulation trigger module;
[0090] 4. After receiving the state values, the function simulation trigger module triggers the function processing logic of the function adaptation layer;
[0091] 5. The subsequent logic is the application processing logic;
[0092] 6. If there is a feedback function state, call the corresponding feedback state interface of the function simulation trigger module to feedback the state to the function simulation service;
[0093] 7. The function simulation service displays the feedback state on the operation interface.
[0094] Through the above embodiments, the simulation method can be extended to other data simulation, such as CAN and vehicle Ethernet data simulation. The purpose of the above embodiments is to simplify the application development and debugging process, and to improve the development efficiency by developing and debugging the application processing logic and HMI interface.
[0095] In another embodiment, an extension function is provided for the test platform, and the platform server provides a function trigger interface. By developing a function trigger adaptation server and a function simulation trigger module, the application is connected to the external service, which saves the intermediate level processing, can directly debug the data, and does not need to wait for the completion of the development of the intermediate layer, can not depend on the system development progress, and can greatly improve the development and debugging efficiency.
[0096] Figure 2 is a structure diagram of a vehicle infotainment system function simulation and test method provided by one or more embodiments of the present application.
[0097] As Figure 2 indicated, the vehicle infotainment system function simulation and test method includes:
[0098] Step S1, obtaining an application development process of a vehicle infotainment system;
[0099] Step S2, setting an application iteration strategy according to the application development process of the vehicle infotainment system;
[0100] The application iteration strategy includes setting a function simulation trigger module at a function adaptation layer, setting a function simulation service module at a remote end, and setting a communication link between the function simulation trigger module and the function simulation service module;
[0101] Step S3, setting a function simulation service module parameter according to the application development process;
[0102] Step S4, controlling a function state value according to the function simulation service module parameter setting;
[0103] Step S5, triggering a function processing logic of the function adaptation layer according to the controlled function state value;
[0104] Step S6, performing simulation and testing under the application development process of the current vehicle infotainment system according to the triggered function processing logic of the function adaptation layer.
[0105] Figure 3 is a structure diagram of a vehicle infotainment system function simulation and test device provided by one or more embodiments of the present application.
[0106] As Figure 3 indicated, the vehicle infotainment system function simulation and test device includes an application development state module, an iteration strategy information module, a parameter setting module, a state value control module, a logic trigger control module, and a simulation test performing module.
[0107] The application development state module is configured to obtain an application development process of a vehicle infotainment system;
[0108] The iteration strategy information module is configured to set an application iteration strategy according to the application development process of the vehicle infotainment system;
[0109] The application iteration strategy includes setting a function simulation trigger module at a function adaptation layer, setting a function simulation service module at a remote end, and setting a communication link between the function simulation trigger module and the function simulation service module;
[0110] A parameter setting module is configured to set parameters of the function simulation service module according to the application development process.
[0111] A state value control module is configured to control the function state value according to the parameter setting of the function simulation service module.
[0112] A logic trigger control module is configured to trigger the function processing logic of the function adaptation layer according to the control of the function state value.
[0113] A simulation test performing module is configured to perform simulation and test of the current vehicle information entertainment system in the application development process according to the triggered function processing logic of the function adaptation layer.
[0114] It is worth noting that, although the system / device only discloses the application development state module, the iteration strategy information module, the parameter setting module, the state value control module, the logic trigger control module, and the simulation test performing module, it does not mean that the device is limited to the above basic function modules. On the contrary, the meaning expressed by the present application is that on the basis of the above basic function modules, a person skilled in the art can add one or more function modules to form infinite embodiments or technical solutions in combination with the prior art. That is to say, the system / device is open rather than closed, and it cannot be considered that the protection scope of the present application is limited to the above disclosed basic function modules just because the present embodiment discloses only individual basic function modules.
[0115] Figure 6 is an electronic device structure block diagram of the vehicle information entertainment system function simulation and test method provided by one or more embodiments of the present application.
[0116] As shown in Figure 6 , the present application provides an electronic device, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus.
[0117] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the vehicle information entertainment system function simulation and test method.
[0118] The present application also provides a computer readable storage medium, which stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the vehicle information entertainment system function simulation and test method.
[0119] The present application also provides a development platform, which comprises:
[0120] An electronic device is configured to implement the steps of the vehicle information entertainment system function simulation and test method.
[0121] The processor runs a program, and when the program runs, the steps of the vehicle infotainment system function simulation and test method are performed on the data output from the electronic device.
[0122] The storage medium is used to store the program, and when the program runs, the steps of the vehicle infotainment system function simulation and test method are performed on the data output from the electronic device.
[0123] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0124] The electronic device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory. The operating system can be any one or more computer operating systems that realize the control of the electronic device through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system, etc. In the embodiments of the present application, the electronic device can be a handheld device such as a smart phone or a tablet computer, or an electronic device such as a desktop computer or a portable computer, which is not particularly limited in the embodiments of the present application.
[0125] The execution subject of the electronic device control in the embodiments of the present application can be an electronic device, or a functional module in the electronic device that can call and execute a program. The electronic device can obtain the firmware corresponding to the storage medium, and the firmware corresponding to the storage medium is provided by the supplier. The firmware corresponding to different storage media can be the same or different, which is not limited herein. After the electronic device obtains the firmware corresponding to the storage medium, the firmware corresponding to the storage medium can be written into the storage medium, specifically, the firmware corresponding to the storage medium is burned into the storage medium. The process of burning the firmware into the storage medium can be realized by using the prior art, which is not described in detail in the embodiments of the present application.
[0126] The electronic device can also obtain the reset command corresponding to the storage medium, and the reset command corresponding to the storage medium is provided by the supplier. The reset command corresponding to different storage media can be the same or different, which is not limited herein.
[0127] At this time, the storage medium of the electronic device is the storage medium in which the corresponding firmware is written, and the electronic device can respond to the reset command corresponding to the storage medium in the storage medium in which the corresponding firmware is written, so that the electronic device resets the storage medium in which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented in the prior art, and will not be described in detail in the embodiments of the present application.
[0128] For the convenience of description, the above device is described as various units and modules in function. Of course, the functions of the units and modules can be implemented in one or more software and / or hardware in the implementation of the present application.
[0129] Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which the present application belongs. It should also be understood that terms such as those defined in general dictionaries should be understood as having meanings consistent with those in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.
[0130] For the convenience of description, the above device is described as various units and modules in function. Of course, the functions of the units and modules can be implemented in one or more software and / or hardware in the implementation of the present application.
[0131] From the above description of the embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software and the necessary general hardware platform. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments of the present application.
[0132] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit the present application; although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions recorded in the above embodiments can be modified, or some or all of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An in-vehicle infotainment system function emulation and testing system, characterized by, The vehicle infotainment system function simulation and test system comprises: a function simulation trigger module and a function simulation service module; the function simulation trigger module is configured to provide a function trigger interface; the function simulation service module is configured to provide a function simulation state value; the function simulation trigger module and the function simulation service module are configured to set a communication link; a to-be-tested application is connected to the function simulation service module in data according to the function trigger interface provided by the function simulation trigger module; the to-be-tested application receives the function simulation state value provided by the function simulation service module according to the data connection with the function simulation service module.
2. The in-vehicle infotainment system function emulation and testing system of claim 1, wherein, The to-be-tested application comprises: an application logic / display module, a function adaptation layer and a protocol adaptation layer; the application logic / display module is connected to the function adaptation layer in communication, and the function adaptation layer is connected to the protocol adaptation layer in communication; wherein, the to-be-tested application is controlled to start / stop according to the communication between the application logic / display module and the function adaptation layer; the function adaptation layer loads the function simulation trigger module; the function adaptation layer is connected to the function simulation service in data during the running of the to-be-tested application according to the communication between the application logic / display module and the function adaptation layer and the loading of the function simulation trigger module by the function adaptation layer; the function adaptation layer stops the communication with the protocol adaptation layer according to the data connection with the function simulation service during the running of the to-be-tested application.
3. The vehicle infotainment system function emulation and testing system of claim 2, wherein, Further comprising: CAN / LIN, Ethernet and cross-system virtual channels; the CAN / LIN, Ethernet and cross-system virtual channels are connected to the protocol adaptation layer in communication; the function simulation service provides the function simulation state value of the CAN / LIN, Ethernet and cross-system virtual channels according to the data connection with the function simulation service during the running of the to-be-tested application and the stop of the communication between the function adaptation layer and the protocol adaptation layer; the function adaptation layer triggers the preset function processing logic according to the function simulation state value provided by the function simulation service.
4. The vehicle infotainment system function emulation and testing system of claim 3, wherein, The application logic / display module further comprises: controlling the function simulation state value and sending the function simulation state value to the function simulation trigger module; 5. The vehicle infotainment system function emulation and testing system of claim 4, wherein, the function simulation trigger module triggers the preset function processing logic of the function adaptation layer after receiving the function simulation state value. The function simulation trigger module and the function simulation service module synchronize the function simulation state value; 6. A method of in-vehicle infotainment system function emulation and testing, characterized by, the function simulation service displays the return state to the logic / display module according to the synchronization of the function simulation state value by the function simulation trigger module and the function simulation service module. The vehicle infotainment system function simulation and test method comprises: obtaining an application development process of a vehicle infotainment system; setting an application iteration strategy according to the application development process of the vehicle infotainment system; the application iteration strategy comprises: setting a function simulation trigger module in a function adaptation layer, setting a function simulation service module in a remote end, and setting a communication link between the function simulation trigger module and the function simulation service module; wherein, the function simulation service module is parameterized according to the application development process; controlling a function state value according to the parameterization of the function simulation service module; triggering the function processing logic of the function adaptation layer according to the control of the function state value; According to the function processing logic of the function adaptation layer, simulation and testing under the application development process of the current in-vehicle infotainment system are performed.
7. An in-vehicle infotainment system function emulation and testing apparatus, characterized by, The in-vehicle infotainment system function simulation and testing device comprises: An application development state module is configured to obtain the application development process of the in-vehicle infotainment system; An iteration strategy information module is configured to set an application iteration strategy according to the application development process of the in-vehicle infotainment system; The application iteration strategy comprises setting a function simulation trigger module in the function adaptation layer, setting a function simulation service module in the remote end, and setting a communication link between the function simulation trigger module and the function simulation service module; A parameter setting module is configured to set parameters of the function simulation service module according to the application development process; A state value control module is configured to control the function state value according to the parameter setting of the function simulation service module; A logic trigger control module is configured to trigger the function processing logic of the function adaptation layer according to the control of the function state value; The simulation and testing are performed according to the function processing logic of the function adaptation layer.
8. An electronic device, comprising: Comprise: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus; The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the in-vehicle infotainment system function simulation and testing method as claimed in claim 6.
9. A computer-readable storage medium, characterized in that, The memory stores a computer program executable by the electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the in-vehicle infotainment system function simulation and testing method as claimed in claim 6.
10. A development platform characterized by Comprise: An electronic device is configured to implement the steps of the in-vehicle infotainment system function simulation and testing method as claimed in claim 6; A processor is configured to run a program, and when the program runs, the data output from the electronic device executes the steps of the in-vehicle infotainment system function simulation and testing method as claimed in claim 6; A storage medium is configured to store a program, and when the program runs, the data output from the electronic device executes the steps of the in-vehicle infotainment system function simulation and testing method as claimed in claim 6.