Ultrasonic radar debugging data interaction method and system

By parsing structured configuration files and using two-way data binding technology, real-time synchronization and visual parameter tuning of ultrasonic radar parameters were achieved. This solved the problems of time-consuming and cumbersome traditional debugging methods and the ease with which parameter modifications could be missed, thus improving the verification efficiency and accuracy of radar sensors.

CN121069361APending Publication Date: 2025-12-05CHONGQING JUNGE ELECTRONICS TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511034504.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-25
Publication Date
2025-12-05

AI Technical Summary

Technical Problem

Traditional ultrasonic radar debugging methods are time-consuming and cumbersome, parameter modifications are easily overlooked, and there is a lack of intuitive display, making it difficult to meet the needs of efficient verification, especially in multi-radar collaborative debugging scenarios where operational complexity and dependencies are superimposed.

Method used

By parsing structured configuration files to generate standardized parameter configuration sets, a two-way data binding channel is established between interactive controls and parameter configuration sets. Different configuration commands are generated in response to user operations, directly updating the dynamic parameter storage area of ​​the test controller, driving radar testing and collecting data in real time, and performing correlation analysis to generate test results.

Benefits of technology

It enables real-time synchronization and visual parameter tuning of radar parameters, avoiding the traditional burning and restart process, significantly shortening the verification cycle, and improving the efficiency and accuracy of radar sensor functional verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121069361A_ABST
    Figure CN121069361A_ABST
Patent Text Reader

Abstract

The invention provides an ultrasonic radar debugging data interaction method and system, and the method comprises the steps: carrying out the analysis of an obtained structured configuration file, and obtaining a parameter configuration set which comprises radar detection parameters and communication protocol parameters; generating an interaction control on the interaction panel based on the parameter configuration set, and establishing a bidirectional data binding channel between the interaction control and the parameter configuration set; in response to a parameter change operation of a user, extracting a change field of the parameter configuration set, and generating a difference configuration instruction based on the change field; driving an ultrasonic radar test based on the operation parameters of the dynamic parameter storage area, and collecting original signal data and processing result data to obtain a test data set; and performing association analysis on the difference configuration instruction and the test data set to generate test result data. By adopting the method, the efficiency and accuracy of functional verification of the radar sensor can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of radar testing, and particularly relates to an ultrasonic radar debugging data interaction method and system. BACKGROUND

[0002] With the development of automobile intelligence, ultrasonic radars are increasingly popular in automatic parking, obstacle detection and other scenarios. In radar product testing, dozens of parameters such as detection distance and signal filtering threshold need to be established with standard values, and the accuracy needs to be ensured through repeated verification and adjustment.

[0003] The traditional debugging method usually relies on script modification: the engineer needs to adjust the parameter code in the text editor, recompile the firmware and burn it to the radar controller, and then restart the device to run the test. This process is not only time-consuming and tedious, but also the parameters are scattered in multiple script files in the form of code, and the address mapping relationship is easily missed or miswritten during modification. More importantly, the transmission state of the parameters, the test progress and other information lack intuitive display, and the engineer cannot observe the radar response after adjusting the parameters in real time during the debugging process. If detection abnormalities are found, the new parameter combination must be re-burned for comparison and verification, which prolongs the debugging cycle by several times. Especially in the multi-radar collaborative debugging scene, the parameter interaction dependency and operation complexity are superimposed, making it difficult for the traditional method to meet the efficient verification needs. SUMMARY

[0004] Therefore, it is necessary to provide an ultrasonic radar debugging data interaction method and system, which can improve the efficiency and accuracy of radar sensor functionality verification.

[0005] In a first aspect, the application provides an ultrasonic radar debugging data interaction method, comprising:

[0006] parsing the obtained structured configuration file to obtain a parameter configuration set, wherein the parameter configuration set includes radar detection parameters and communication protocol parameters;

[0007] generating an interaction control based on the parameter configuration set on an interaction panel, and establishing a bidirectional data binding channel between the interaction control and the parameter configuration set, wherein the bidirectional data binding channel is used to realize real-time synchronization of the value of the interaction control and the running parameters;

[0008] In response to a parameter change operation of a user, extracting a change field of the parameter configuration set, generating a difference configuration instruction based on the change field, and using the difference configuration instruction to update the running parameters in the dynamic parameter storage area of the test controller through the communication interface;

[0009] driving the ultrasonic radar test based on the running parameters in the dynamic parameter storage area, and collecting raw signal data and processing result data to obtain a test data set;

[0010] Correlation analysis is performed on the difference configuration instruction and the test data set to generate test result data.

[0011] In one of the embodiments, the obtained structured configuration file is parsed to obtain a parameter configuration set, including:

[0012] The metadata identifier of the header of the structured configuration file is obtained, and the parameter grouping rule is determined according to the metadata identifier;

[0013] The content of the structured configuration file is segmented based on the parameter grouping rule to generate an initial parameter item set;

[0014] Data type conversion processing is performed on each item in the generated initial parameter item set to obtain a standardized parameter object;

[0015] All obtained standardized parameter objects are integrated to form a parameter configuration set.

[0016] In one of the embodiments, a visual control is generated on an interactive panel based on the parameter configuration set, and a bidirectional data binding channel between the interactive control and the parameter configuration set is established, including:

[0017] A parameter memory address mapping table is created, wherein the parameter memory address mapping table stores the correspondence between the parameter identifier and the physical address;

[0018] The association relationship between the interactive control and the running parameter is registered in the created parameter memory address mapping table;

[0019] When a value change event of the interactive control is detected, the target parameter memory address is located through the registered association relationship;

[0020] The changed control value is written into the located target parameter memory address;

[0021] When the parameter value in the dynamic parameter storage area is updated, the display value of the corresponding interactive control is updated in reverse through the association relationship.

[0022] In one of the embodiments, in response to a parameter change operation of a user, a change field of the parameter configuration set is extracted, and a difference configuration instruction is generated based on the change field, including:

[0023] A first parameter configuration snapshot before the parameter change operation is obtained;

[0024] A second parameter configuration snapshot after the parameter change operation is obtained;

[0025] Field-level difference comparison processing is performed on the first parameter configuration snapshot and the second parameter configuration snapshot, and fields with a value change amount exceeding a preset threshold are marked as effective change fields;

[0026] extracting a storage address offset of the effective change field;

[0027] encoding the storage address offset and the update value of the effective change field into a binary format instruction frame based on an instruction encapsulation rule in the communication protocol parameter;

[0028] adding a check code to the instruction frame to generate a differential configuration instruction.

[0029] In one embodiment, the differential configuration instruction and the test data set are associated for analysis to generate test result data, including:

[0030] extracting a delivery timestamp in the differential configuration instruction, and screening a signal data segment matching the extracted delivery timestamp from the test data set;

[0031] performing multi-dimensional feature extraction on the screened signal data segment to obtain a signal feature vector;

[0032] analyzing the parameter change content in the differential configuration instruction to generate a parameter change vector;

[0033] calculating a correlation matrix of the generated parameter change vector and the signal feature vector, and generating test result data based on the calculated correlation matrix.

[0034] In one embodiment, the method further includes:

[0035] obtaining a custom instruction input of an external function module, and analyzing the custom instruction input to generate a device control instruction set;

[0036] delivering the device control instruction set to a controller of an associated device through a communication interface;

[0037] obtaining running state data of the associated device, and performing function verification analysis based on the running state data to generate a device function test report.

[0038] In one embodiment, the method further includes:

[0039] storing the test data set and the corresponding test result data into a test database;

[0040] obtaining query condition parameters input by a user, and retrieving the test database based on the query condition parameters to obtain a target test record set;

[0041] exporting the target test record set as a structured table file;

[0042] obtaining periodic test configuration parameters, wherein the periodic test configuration parameters include a test period time, an interval duration, a test number, and a stop condition;

[0043] The test plan is used for performing the continuity periodic test based on the periodic test configuration parameters.

[0044] The test is terminated and a periodic test report is generated when the stop condition is met.

[0045] In a second aspect, the present application further provides an ultrasonic radar debugging data interaction system, comprising:

[0046] The configuration parameter processing module is configured to parse the obtained structured configuration file to obtain a parameter configuration set, wherein the parameter configuration set comprises radar detection parameters and communication protocol parameters.

[0047] The interaction control module is configured to generate an interaction control based on the parameter configuration set on an interaction panel, and establish a bidirectional data binding channel between the interaction control and the parameter configuration set, wherein the bidirectional data binding channel is used to realize real-time synchronization of the value of the interaction control and the running parameter.

[0048] The change response module is configured to, in response to a parameter change operation of a user, extract a change field of the parameter configuration set, generate a difference configuration instruction based on the change field, and use the difference configuration instruction to update the running parameter in the dynamic parameter storage area of the test controller by a communication interface.

[0049] The communication control module is configured to drive the ultrasonic radar test based on the running parameter of the dynamic parameter storage area, and collect raw signal data and processing result data to obtain a test data set.

[0050] The test result generation module is configured to perform correlation analysis on the difference configuration instruction and the test data set to generate test result data.

[0051] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the ultrasonic radar debugging data interaction method when executing the computer program.

[0052] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the ultrasonic radar debugging data interaction method.

[0053] The ultrasonic radar debugging data interaction method and system generate a standardized parameter configuration set through analysis and processing of the structured configuration file, ensure the integrity and accuracy of the radar detection parameters and the communication protocol parameters, establish a reliable data foundation for subsequent debugging, dynamically generate interactive controls on the interaction panel based on the parameter configuration set and establish a bidirectional data binding channel, realize real-time synchronization of the running parameters and the visual controls, eliminate manual transcription errors, accurately extract the changed fields to generate a difference configuration instruction in response to a parameter change operation, directly update the dynamic parameter storage area of the test controller through the communication interface, avoid the restart process of the traditional burning script, greatly shorten the parameter effective time, drive the ultrasonic radar test based on the real-time running parameters of the dynamic parameter storage area, synchronously collect the original signal data and the processing result data to form a test data set with a version identifier, ensure the strict correspondence between the test process and the parameter version, and perform correlation analysis on the difference configuration instruction and the test data set to establish a direct causal relationship between the parameter change and the test result, realize rapid positioning of abnormal problems and accurate verification of parameter adjustment. The technical solution described above replaces manual script modification with structured configuration, replaces whole-burning with a difference instruction, and realizes visual parameter adjustment with real-time bidirectional binding, thereby significantly shortening the verification period, eliminating errors caused by address mapping and repeated burning, and effectively improving the efficiency and accuracy of radar sensor functionality verification. BRIEF DESCRIPTION OF DRAWINGS

[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0055] Figure 1 A flowchart of an ultrasonic radar debugging data interaction method provided by an embodiment of the present application;

[0056] Figure 2 A flowchart of a configuration parameter processing method provided by an embodiment of the present application;

[0057] Figure 3 A structural diagram of an ultrasonic radar debugging data interaction system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0058] In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.

[0059] In one embodiment, asFigure 1 As shown, an ultrasonic radar debugging data interaction method is provided. In this embodiment, the method comprises:

[0060] Step 101, the obtained structured configuration file is parsed to obtain a parameter configuration set, wherein the parameter configuration set comprises radar detection parameters and communication protocol parameters.

[0061] Specifically, a structured configuration file (for example, JSON, binary TLV or ASN.1 DER encoding) provided by a user is obtained, which contains detection parameters and communication protocol parameters required for ultrasonic radar operation. The file structure is decomposed layer by layer through a tree parsing algorithm to extract key parameters such as detection distance threshold, signal filtering coefficient, response delay time, and to analyze protocol elements such as communication baud rate and data frame format. Exemplarily, a DOM parser is used to convert the configuration file into a parameter configuration set data structure in memory, wherein each parameter item is associated with a parameter name, data type, numerical range and address offset information, realizing the standardized generation of a machine-readable parameter set and laying a data foundation for visual interaction.

[0062] Step 102, based on the parameter configuration set, an interactive control is generated on an interaction panel, and a bidirectional data binding channel between the interactive control and the parameter configuration set is established, wherein the bidirectional data binding channel is used to realize the real-time synchronization of the value of the interactive control and the running parameters.

[0063] Exemplarily, on one side of the interaction panel, a rendering engine reads the parameter configuration set, generates a slider, a knob, a waveform chart or a drop-down list according to the field type, and each control registers a callback handle to the bidirectional data binding channel when it is created. The channel can be built by an observer-publisher model. When the control value changes due to user dragging, the channel immediately writes the new value back to the parameter configuration set. Conversely, when the data in the set is refreshed due to external scripts, the channel also pushes the update to the control, so as to ensure that the panel and the memory image are always consistent, and the user does not need to manually synchronize. For example, when the user drags the "gain" slider from thirty to fifty with the mouse, the binding channel writes fifty into the parameter configuration set within milliseconds, and pushes the old value thirty into the undo stack. If the user presses Ctrl+Z, the value can be restored; further, if the test controller returns the actual effective value of the gain as 49 through the bus, the channel updates the slider display in the opposite direction, prompting the user that there is a quantization error, so as to avoid blind debugging.

[0064] Step 103, in response to the parameter change operation of the user, the changed field of the parameter configuration set is extracted, and a difference configuration instruction is generated based on the changed field, the difference configuration instruction being used to be sent to the test controller through a communication interface to update the running parameters in the dynamic parameter storage area of the test controller.

[0065] Specifically, when the user confirms that the parameter adjustment is complete and triggers the "apply" action, the difference extractor compares the current parameter configuration set with the last snapshot field by field, and only encapsulates the changed fields into the difference configuration instruction, which is encoded in the form of a field identifier, an offset, and a new value triple, and the length is much smaller than the whole package configuration, and then it is sent out through the communication interface. The communication interface can exemplarily use USB-CDC bulk transmission, CAN-FD single frame or multi-frame segmentation, or can use Ethernet UDP broadcast. After the difference instruction reaches the test controller, it is written into the dynamic parameter storage area, which is a mirror table in the MCU SRAM. The update process uses double buffering plus CRC check. If the check fails, it will be rolled back to the previous version, ensuring that the radar algorithm always runs on a consistent and controllable parameter set. Further, the dynamic parameter storage area supports hot replacement, and the algorithm thread atomically switches the pointer at the beginning of the next period, so that the new parameters can be perceived without restarting. After receiving the difference configuration instruction, the test controller performs a hot update operation in the dynamic parameter storage area in memory. Specifically, the address offset in the instruction is parsed, and the new data value is written to the corresponding memory address. Through function pointer redirection technology, the parameter reading path of the running program is pointed to the updated dynamic storage area, and the parameter takes effect in milliseconds.

[0066] Step 104, driving the ultrasonic radar test based on the running parameters of the dynamic parameter storage area, and collecting raw signal data and processing result data to obtain a test data set.

[0067] Specifically, based on the updated running parameters, the ultrasonic radar transmits detection pulses, and synchronously collects two types of data: (1) raw signal data (time domain waveform of echo signal obtained through ADC converter); (2) processing result data (obstacle coordinates and confidence level output by radar processing unit). Align the two types of data by timestamp, add the current parameter version identifier, and encapsulate them as a test data set.

[0068] Step 105, associating and analyzing the difference configuration instruction and the test data set to generate test result data.

[0069] Exemplarily, after receiving the test data set, the field values in the difference configuration instruction are taken as independent variables, and the distance error, noise count, and detection success rate in the data set are taken as observation results. Linear regression or variance analysis is performed to quantify the impact of each parameter adjustment on the performance indicators and generate test result data. Further, a causal relationship model between parameter changes and signal characteristics can be established: when a decrease in signal-to-noise ratio feature is detected by more than 20%, the diagnostic report in the test result data is associated with the label "threshold too high causing signal attenuation" and is located to the corresponding control of the interaction panel. This analysis visualizes the direct impact of parameter adjustment on radar performance.

[0070] The ultrasonic radar debugging data interaction method and system generate a standardized parameter configuration set through analysis and processing of the structured configuration file, ensure the integrity and accuracy of the radar detection parameters and communication protocol parameters, and establish a reliable data foundation for subsequent debugging; based on the parameter configuration set, interactive controls are dynamically generated on the interaction panel and a bidirectional data binding channel is established, real-time synchronization of the operating parameters and visual controls is achieved, and manual transcription errors are eliminated; when responding to parameter change operations, the changed fields are accurately extracted to generate a difference configuration instruction, the dynamic parameter storage area of the test controller is directly updated through the communication interface, the restart process of traditional burning scripts is avoided, and the parameter effective time is greatly shortened; the real-time operating parameters based on the dynamic parameter storage area drive the ultrasonic radar test, the original signal data and processing result data are synchronously collected to form a test data set with a version identifier, and the strict correspondence between the test process and the parameter version is ensured; the difference configuration instruction and the test data set are subjected to correlation analysis, the direct causal relationship between the parameter change and the test result is established, and the rapid positioning of abnormal problems and the accurate verification of parameter adjustment are achieved. The technical solution described above replaces manual script modification with structured configuration, replaces whole-burn programming with difference instructions, and realizes visual parameter adjustment with real-time bidirectional binding, thereby significantly shortening the verification period, eliminating errors caused by address mapping and repeated burning, and effectively improving the efficiency and accuracy of radar sensor functionality verification.

[0071] As shown in Figure 2 In one embodiment, the obtained structured configuration file is parsed to obtain a parameter configuration set, including:

[0072] Step 201, obtaining the metadata identifier of the header of the structured configuration file, and determining the parameter grouping rule according to the metadata identifier.

[0073] Specifically, a user-imported structured configuration file is obtained, which is usually organized in JSON format. Specifically, the metadata identifier is read from the starting position of the file header, for example, the version identifier in the first line of the file {"metadata_version":"1.0"}, and the parameter grouping strategy is determined according to the identifier by querying a preset rule library. Illustratively, when the version identifier is detected as "1.0", the basic grouping mode is enabled: the configuration file content is divided into three logical blocks of "detection parameters", "filter parameters" and "communication protocol"; if the version identifier is "2.0", the dynamic grouping marker field [group] following it is parsed, and a tree-shaped grouping structure is automatically constructed according to the marker content. The above-mentioned intelligent grouping mechanism based on metadata effectively solves the adaptation problem of different radar model configuration structures.

[0074] Step 202, dividing the content of the structured configuration file based on the parameter grouping rule to generate an initial parameter entry set.

[0075] Specifically, based on the determined grouping rule, a structured segmentation process is performed on the profile content. Specifically, a specific delimiter sequence (e.g., %%%% ) in the file is scanned, and the original text is cut into a discrete initial parameter entry set. For example, in the "probe parameters" group, a # character at the beginning of a line is identified as an entry start marker, and subsequent text is extracted until the next delimiter or the end of the file, generating an original entry containing a key-value pair. Further, non-valid characters (e.g., comment lines / / This is comment) can be filtered by regular expressions to ensure that each entry is a processable parameter definition. This process converts unstructured text into discrete data units that can be processed by machines, laying the foundation for subsequent conversion.

[0076] In step 203, data type conversion processing is performed on each entry in the generated initial parameter entry set to obtain standardized parameter objects.

[0077] Specifically, a type conversion operation is performed on the generated initial parameter entry set. For example, when the entry content is "range_min":"40": first, it is determined to be a numerical parameter according to the key name suffix _min and the context semantics; then, the text format is cleaned up to remove unnecessary symbols such as quotes; finally, a floating-point conversion function is called to convert the string "40" to a single-precision numerical value 40.0, while verifying whether the value is within the preset physical range (e.g., 0-200 cm), and if it is outside the range, it is automatically corrected to the boundary value and an exception log is generated. For enumerated parameters such as "protocol":"UART", a preset mapping table is queried to convert it to the corresponding enumerated value 2. This context-aware conversion mechanism significantly improves the compatibility of non-standardized configurations.

[0078] In step 204, all obtained standardized parameter objects are integrated to form a parameter configuration set.

[0079] Specifically, a conflict detection algorithm is performed: when the same parameter name appears in different groups (e.g., "probe parameters" group and "debug parameters" group both define sensitivity), the valid instance is retained according to the preset priority rule (e.g., "debug parameters" group has higher priority than the basic parameter group). Further, a global parameter address mapping table is established to associate parameter names with physical storage addresses (e.g., sensitivity is mapped to memory addresses 0x2000-0x2003). Finally, the generated parameter configuration set adopts a tree data structure, with the root node being the group name, and the child nodes mounting a parameter object linked list, supporting millisecond-level retrieval through hash indexing. This configuration set directly drives the subsequent debugging process, ensuring the accuracy and efficiency of parameter management. This embodiment realizes the automatic high-precision analysis of complex configuration files through the triple mechanisms of metadata-driven intelligent grouping, context-aware type conversion, and priority conflict resolution.

[0080] In one of the embodiments, the interactive panel generates the visualization control based on the parameter configuration set, establishes a two-way data binding channel between the interactive control and the parameter configuration set, including:

[0081] A parameter memory address mapping table is created, wherein the parameter memory address mapping table stores the correspondence between the parameter identifier and the physical address.

[0082] Specifically, after the construction of the parameter configuration set is completed, each standardized parameter object is traversed, the corresponding physical address is calculated according to the base address and the offset of the object in the dynamic parameter storage area, and the address and the parameter identifier are written in pairs into the parameter memory address mapping table; the mapping table resides in the host memory of the upper computer in the form of a hash linked list, the key is the fixed-length hash value of the parameter identifier, and the value is a pointer to the physical address, so that any subsequent addressing operation can be completed in constant time, thereby avoiding the linear overhead caused by traditional string comparison.

[0083] The interactive control and the running parameter are registered in the created parameter memory address mapping table.

[0084] Specifically, the interactive panel generates a unique control handle for each visualization control in the initialization stage, and registers the handle and the parameter identifier to the above mapping table after binding; a reverse pointer field is added in the hash linked list node during the registration process, which points to the attribute storage area of the control, thereby forming a two-way link between the "parameter identifier", "physical address" and "control handle"; when a new control is added or an old control is deleted, only the corresponding node needs to be modified, without the need to rebuild the entire table, thereby reducing the maintenance complexity and ensuring that each control accurately corresponds to the running parameter of a specific memory area, forming a logical channel between the visual layer and the data layer.

[0085] When a value change event of the interactive control is detected, the target parameter memory address is located through the registered association relationship.

[0086] Specifically, when the user operates the interactive control to trigger the value change event, the control handle is immediately extracted and the parameter identifier is obtained through hash calculation, and then the mapping table is queried with the identifier to locate the target parameter memory address; at this time, if it is detected that the address is in the write protection window of the double buffer, the new value is first written into the temporary copy, and then it is submitted to the dynamic parameter storage area by the atomic exchange instruction after the write protection is released, so as to ensure that the radar algorithm reads complete and consistent parameter values at any time, and to avoid abnormal ranging caused by semi-update.

[0087] The changed control value is written into the located target parameter memory address.

[0088] When the parameter value in the dynamic parameter storage area is updated, the display value of the corresponding interactive control is updated in reverse through the association relationship.

[0089] Specifically, when the dynamic parameter storage area is updated due to external script or controller write-back, the interrupt service routine triggers a reverse notification process: the routine performs a reverse search in the mapping table with the rewritten address as the key, finds the corresponding control handle, and then pushes the latest value to the interactive panel through the message bus; the panel is refreshed immediately after receiving the value, without the need for the user to manually refresh or reload, thereby achieving true two-way real-time synchronization.

[0090] In one of the embodiments, in response to a user's parameter change operation, a change field of the parameter configuration set is extracted, a difference configuration instruction is generated based on the change field, and the difference configuration instruction includes:

[0091] A first parameter configuration snapshot before the parameter change operation is obtained;

[0092] A second parameter configuration snapshot after the parameter change operation is obtained;

[0093] The first parameter configuration snapshot and the second parameter configuration snapshot are subjected to field-level difference comparison processing, and a field with a value change amount exceeding a preset threshold is marked as an effective change field;

[0094] The storage address offset of the effective change field is extracted;

[0095] Based on an instruction encapsulation rule in the communication protocol parameter, the storage address offset and the updated value of the effective change field are encoded into a binary format instruction frame;

[0096] A check code is added to the instruction frame to generate a difference configuration instruction.

[0097] Exemplarily, when the user touches any interactive control and completes the numerical confirmation action, the current parameter configuration set is copied as a whole to generate a second parameter configuration snapshot, and a first parameter configuration snapshot saved last time from the non-volatile cache is read; the two snapshots are sequentially arranged in byte alignment, and each record contains a parameter identifier, an original byte length, and a current value, facilitating subsequent field-by-field comparison. Optionally, the comparator uses a sliding window to scan byte by byte, and if the absolute value of the numerical difference of a field in the new and old snapshots exceeds a preset threshold, the field is marked as an effective change field, otherwise it is ignored, thereby eliminating invalid updates caused by quantization errors or slight jitter, improving the accuracy of difference extraction. Further, the difference extractor can query the parameter memory address mapping table for each effective change field to obtain its starting offset in the dynamic parameter storage area, which is expressed in the physical address or relative address of the target MCU, ensuring that the subsequent write operation can be directly located. Then, the encoder writes the offset and the update value into the fixed position of the binary instruction frame according to the instruction encapsulation rules defined in the communication protocol parameters: the first two bytes carry the offset, followed by a sequence of new value bytes consistent with the field type length, and the positions of the fields not involved are filled with zeros to shorten the frame length and reduce the bus load. Exemplarily, after the instruction frame is assembled, the CRC-16 check code calculation unit can perform polynomial division operation on the entire frame, and the obtained remainder is appended to the frame tail as a check code to form a difference configuration instruction; this check code is not only used for downlink integrity verification, but also can be verified reversely at the test controller end to prevent parameters from being written incorrectly due to transmission interference. Through the above process, the difference configuration instruction only contains the field information that is actually modified and exceeds the threshold, and the data volume is significantly smaller than the whole package configuration, reducing communication time consumption and improving debugging efficiency.

[0098] In one of the embodiments, the difference configuration instruction and the test data set are subjected to correlation analysis to generate test result data, including:

[0099] The issue time stamp in the difference configuration instruction is extracted, and the signal data segment matching the extracted issue time stamp is screened from the test data set.

[0100] Specifically, when the test controller receives the difference configuration instruction, it records the instruction issue time stamp to the microsecond level, and screens the associated signal segment from the test data set based on the time stamp. Further, a physical delay compensation mechanism can be used to achieve accurate matching, for example, calculating the physical delay window of radar signal transmission: according to the propagation speed of ultrasonic waves in air (340 m / s) and the maximum detection distance (e.g. 5 m), the signal effective time window is determined as [T0+14.7 ms, T0+29.4 ms] (corresponding to 2.5 m to 5 m distance).

[0101] The screened signal data segment is subjected to multi-dimensional feature extraction to obtain a signal feature vector.

[0102] Further, multi-dimensional feature extraction can be performed on the screened signal segment. First, signal quality assessment is performed: locate the main echo pulse in the original waveform, calculate the ratio of its peak voltage to baseline noise voltage, convert the ratio to decibel value as signal-to-noise ratio, then perform logical validity detection: count the number of obstacles reported by the system within the test period, compare with the actual number of obstacles arranged, and calculate the false alarm rate. Finally, timing performance measurement is performed, for example, the duration of the rising edge of the echo signal from 10% peak to 90% peak is marked as a response speed indicator. The three indicators together constitute a signal feature vector, which comprehensively reflects the detection performance of the radar system.

[0103] The parameter change content in the difference configuration instruction is analyzed to generate a parameter change vector.

[0104] Specifically, a hierarchical decoding strategy can be used, first according to the communication protocol to disassemble the instruction frame structure: extract the frame header to identify the instruction type, read the address offset field to query the parameter mapping table to obtain the parameter name, and analyze the data type identifier to determine the numerical format. For example, when detecting that the address offset 0x2001 corresponds to "detection threshold" and the data type is floating point, the subsequent 4-byte binary data is converted to a decimal numerical value according to the IEEE754 standard. For multi-parameter change instructions, a change record table is established to store the change amount of each parameter, providing structured input for subsequent analysis.

[0105] The correlation matrix of the generated parameter change vector and the signal feature vector is calculated, and the test result data is generated based on the calculated correlation matrix.

[0106] Specifically, the correlation calculation between parameters and features can be realized by improved covariance analysis method, such as:

[0107]

[0108] where R ijThe correlation coefficient between the i-th parameter change and the j-th signal feature is represented, for example, the correlation between the detection threshold and the false alarm rate is calculated: 10 groups of historical records similar to the current test condition are retrieved in the historical database; the covariance of the change amount of the parameter to be analyzed (such as the detection threshold) and the specific feature (such as the false alarm rate) is calculated: first, the average value of the parameter change amount and the average value of the feature value are calculated, then the difference between the parameter change amount and the average value in each historical record is multiplied by the difference between the feature value and the average value, and finally the average of these product results is calculated; the standard deviation of the parameter change amount and the standard deviation of the feature value are calculated respectively; the covariance value is divided by the product of the two standard deviations to obtain the standardized correlation coefficient, which constitutes the correlation matrix, and when the absolute value of the coefficient is greater than 0.7, it is determined that there is a strong correlation between the parameter change and the feature change. Further, a visual test report can be generated based on the correlation analysis result as the test result data, a parameter-feature relationship matrix is constructed, and the correlation coefficients are organized into a two-dimensional table according to the parameter items and the feature items. When strong correlation is detected (such as the increase of the false alarm rate caused by the increase of the detection threshold), the diagnostic suggestion text is automatically generated: "the increase of the detection threshold by 10 dB causes the increase of the false alarm rate by 15%, it is suggested to optimize the threshold setting". At the same time, a heat map is used to intuitively display the strength of the correlation: red indicates strong positive correlation (the increase of the parameter causes the increase of the feature value), and blue indicates strong negative correlation (the increase of the parameter causes the decrease of the feature value), so that the debugging personnel can intuitively understand the chain effect of parameter adjustment.

[0109] In one embodiment, the method further comprises:

[0110] Obtaining the custom instruction input of the external function module and parsing the custom instruction input to generate a device control instruction set;

[0111] Downlink the device control instruction set to the controller of the associated device through the communication interface;

[0112] Obtain the running state data of the associated device, and perform function verification analysis based on the running state data to generate a device function test report.

[0113] Exemplarily, in the extended debugging scenario, the method acquires the custom instruction input provided by the external functional module. Specifically, a debugging script written by a user is received through an open API interface, the script defines device control logic using a domain-specific language (DSL), for example, the instruction SET_POWER_MODE (level=3) indicates setting the radar power mode to the third gear. A parsing engine performs lexical and syntactic analysis on the script, extracts key operation instructions and parameter constraint conditions. Further, an abstract instruction is converted into a specific device operation using a metadata mapping technique: according to a predefined device capability matrix, it is verified whether the "SET_POWER_MODE" instruction is supported for the current radar model, and if supported, a device control instruction set executable by the underlying driver is generated. This semantic-based instruction conversion mechanism can solve the problem of cross-device instruction incompatibility in traditional debugging. After generating the device control instruction set, it is sent to the controller of the associated device through the communication interface. Exemplarily, for the brake controller connected by the CAN bus, the instruction set is packaged into the standard CAN frame format: (1) the frame ID is set to the function code 0x18F; (2) the data segment is filled with the power parameter 0x03; (3) the cyclic redundancy check code is added. A time-sharing scheduling strategy is adopted: in the radar signal idle window (such as the pulse interval 5 ms), the instruction is sent in batches to avoid bus conflict, and the process establishes an instruction transmission guarantee mechanism: if no device response is received, an exponential backoff retransmission strategy is triggered, the first retransmission interval is 10 ms, and each subsequent time is doubled until a successful response or the maximum number of attempts is reached. This design ensures reliable communication in the electromagnetic interference environment of the industrial site. The running state data of the associated device is acquired to perform function verification analysis. Specifically, through multi-source data acquisition interfaces, the following are received: (1) real-time status code returned by the controller (such as POWER_MODE=3); (2) physical quantities of sensors (such as power fluctuation curve monitored by the current meter); (3) time sequence log (such as mode switching delay record). Abnormal detection is performed based on a rule engine: a state verification rule IF (instruction issuing time t0, state switching time t1, requirement t1-t0<10 ms) is defined, and when the brake controller response delay reaches 15 ms, it is marked as "time sequence violation". Further, a statistical analysis method is used: the standard deviation of the power fluctuation curve is calculated, and if it exceeds the threshold, an "unstable power supply" alarm is generated. All detection results are integrated to generate a structured device function test report, including pass items, abnormal items and improvement suggestions. This embodiment integrates the parsing, reliable delivery, real-time state feedback and automated function verification of external custom instructions into a closed-loop process, which not only supports single-device rapid debugging, but also supports multi-device batch verification, significantly shortening the test cycle and improving the result reliability.

[0114] In one of the embodiments, the method further comprises:

[0115] storing the test data set and the corresponding test result data into a test database;

[0116] obtaining a query condition parameter input by a user, and retrieving a test database based on the query condition parameter to obtain a target test record set;

[0117] exporting the target test record set into a structured table file;

[0118] obtaining a periodic test configuration parameter, wherein the periodic test configuration parameter comprises a test period time, an interval duration, a test number and a stop condition;

[0119] generating a test plan based on the periodic test configuration parameter, the test plan being used for performing continuous periodic test;

[0120] terminating the test and generating a periodic test report when the stop condition is met.

[0121] Specifically, the test data set together with the corresponding test result data is written into a non-volatile test database after the collection is completed; the database uses an append log type storage, each record takes a time stamp as the primary key, and takes a radar batch number, a parameter version number and an environment identifier as a composite index, so that subsequent queries can quickly locate any historical test scene. Illustratively, the write operation can be completed via transactional file appending or key value type embedded engine, which supports power recovery and concurrent writing. Further, the upper computer receives query condition parameters given by the user in the form of keywords, time period or error range, converts the condition parameters into database query predicates and performs index scanning to obtain a target test record set; the record set retains the original byte sequence and floating point format to avoid precision loss. For example, when the user inputs "temperature higher than threshold and error greater than a certain value", the query predicate directly locates the multiple records meeting the conditions through the composite index without full table traversal. The target test record set is exported as a structured table file; the exporter maps the records into row and column format according to the selected template, the column name corresponds to the parameter field, and the row corresponds to the test sample, and the file type can be CSV, Parquet, Excel or XML; the timestamp and unit metadata are retained during export to ensure that third-party analysis tools can be directly parsed. Illustratively, the exporter can support incremental export mode, only adding the newly added records since the last export, to reduce disk IO. Specifically, the upper computer obtains periodic test configuration parameters, the parameters including test period time, interval length, test times and stop conditions based on error threshold or abnormal count; the parser converts the above parameters into scheduling instructions and writes them into the task queue, and the scheduler triggers the test process periodically according to the interval length until the stop condition is met. For example, when the configuration is "once every five minutes, a total of fifty times, and stop when the error exceeds the threshold for three consecutive times", the scheduler calculates the error after each test and compares it with the stop condition in real time, and terminates the queue when the condition is met. When the stop condition is triggered, the upper computer summarizes the executed test records and generates a periodic test report according to the preset template; the report includes test times, error trend curve, abnormal sample list and parameter drift analysis, and is attached with interactive charts for engineers to quickly locate the problem root cause. Further, the report can automatically append a version number and a signature digest to ensure audit tracking. Through the above method, the embodiment realizes the integration of test data persistence, on-demand retrieval, batch export, periodic execution and condition termination, significantly reduces manual intervention and improves long-term verification efficiency.

[0122] To sum up, the ultrasonic wave radar debugging data interaction method provided in the application eliminates manual configuration errors by intelligently analyzing a structured configuration file to generate a standardized parameter configuration set; establishes a two-way data binding channel between the visual control and the operating parameters on the interaction panel based on the parameter configuration set, so that real-time synchronization of parameter adjustment is achieved; extracts a changed field to generate a differential configuration instruction in response to a user operation, accurately issues the differential configuration instruction to a test controller through a communication interface, and completes hot updating in a dynamic parameter storage area, thereby completely avoiding verification interruption caused by device restart; drives testing based on the updated operating parameters and synchronously collects a test data set with a version identifier, so that strict correspondence between the data and the parameters is ensured; establishes a causal mapping model of parameter changes and radar performance through spatiotemporal correlation analysis of the differential configuration instruction and the test data set, and generates traceable test result data. The scheme integrates the traditional parameter adjustment, device testing, and result analysis processes into an integrated workflow, which not only guarantees the rigor of functional verification, but also shortens the cycle of a single debugging, improves the development efficiency and quality control level of ultrasonic wave sensors, and through application of the above technical scheme, the test equipment and the software system can be deeply integrated, a panoramic debugging information visualization platform is constructed, and test engineers can master the full-dimension operating state information of the radar sensor in real time.

[0123] It should be understood that, although each step in the flowchart involved in each embodiment as described above is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0124] Based on the same inventive concept, the embodiments of the application also provide an ultrasonic wave radar debugging data interaction system 10 for implementing the above-mentioned ultrasonic wave radar debugging data interaction method. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more ultrasonic wave radar debugging data interaction system 10 embodiments provided below can refer to the limitations of the ultrasonic wave radar debugging data interaction method described above, which will not be described here again.

[0125] In one exemplary embodiment, as shown in Figure 3 An ultrasonic wave radar debugging data interaction system 10 is provided, comprising:

[0126] The configuration parameter processing module 11 is configured to parse the obtained structured configuration file to obtain a parameter configuration set, wherein the parameter configuration set comprises radar detection parameters and communication protocol parameters.

[0127] The interaction control module 12 is configured to generate an interaction control on an interaction panel based on the parameter configuration set, and establish a bidirectional data binding channel between the interaction control and the parameter configuration set, wherein the bidirectional data binding channel is configured to realize real-time synchronization of a value of the interaction control and the running parameter.

[0128] The change response module 13 is configured to extract a change field of the parameter configuration set in response to a parameter change operation of a user, and generate a difference configuration instruction based on the change field, wherein the difference configuration instruction is configured to be sent to a test controller through a communication interface to update the running parameter in a dynamic parameter storage area of the test controller.

[0129] The communication control module 14 is configured to drive an ultrasonic radar test based on the running parameter in the dynamic parameter storage area, and collect raw signal data and processing result data to obtain a test data set.

[0130] The test result generation module 15 is configured to perform association analysis on the difference configuration instruction and the test data set to generate test result data.

[0131] In one embodiment, the configuration parameter processing module 11 comprises:

[0132] A configuration parsing unit is configured to obtain a metadata identifier of a header of a structured configuration file, and determine a parameter grouping rule according to the metadata identifier.

[0133] A file segmentation unit is configured to segment content of the structured configuration file based on the parameter grouping rule to generate an initial parameter entry set.

[0134] A type conversion unit is configured to perform data type conversion processing on each entry in the generated initial parameter entry set to obtain a standardized parameter object.

[0135] A parameter integration unit is configured to integrate all obtained standardized parameter objects to form a parameter configuration set.

[0136] In one embodiment, the interaction control module 12 comprises:

[0137] An address mapping unit is configured to create a parameter memory address mapping table, wherein the parameter memory address mapping table stores a correspondence between a parameter identifier and a physical address.

[0138] An association registration unit is configured to register an association relationship between an interaction control and a running parameter in the created parameter memory address mapping table.

[0139] An event response unit is configured to locate a target parameter memory address through the registered association relationship when a value change event of the interactive control is detected;

[0140] A change writing unit is configured to write the changed control value into the located target parameter memory address;

[0141] A reverse synchronization unit is configured to update the display value of the corresponding interactive control through the association relationship when the parameter value in the dynamic parameter storage area is updated.

[0142] In one embodiment, the change response module 13 includes:

[0143] A snapshot acquisition unit is configured to acquire a first parameter configuration snapshot before a parameter change operation;

[0144] An increment capture unit is configured to acquire a second parameter configuration snapshot after the parameter change operation;

[0145] A difference comparison unit is configured to perform field-level difference comparison processing on the first parameter configuration snapshot and the second parameter configuration snapshot, and mark a field with a value change amount exceeding a preset threshold as an effective change field;

[0146] An address extraction unit is configured to extract a storage address offset of the effective change field;

[0147] An instruction encoding unit is configured to encode the storage address offset and the update value of the effective change field into an instruction frame in binary format based on an instruction packaging rule in the communication protocol parameter;

[0148] A verification packaging unit is configured to add a verification code to the instruction frame to generate a difference configuration instruction.

[0149] In one embodiment, the test result generation module 15 includes:

[0150] A time alignment unit is configured to extract a delivery timestamp in the difference configuration instruction, and filter a signal data segment matching the extracted delivery timestamp from the test data set;

[0151] A feature extraction unit is configured to perform multi-dimensional feature extraction on the filtered signal data segment to obtain a signal feature vector;

[0152] A change analysis unit is configured to analyze the parameter change content in the difference configuration instruction to generate a parameter change vector;

[0153] A correlation analysis unit is configured to calculate a correlation matrix of the generated parameter change vector and the signal feature vector, and generate test result data based on the calculated correlation matrix.

[0154] In one of the embodiments, the ultrasonic radar debugging data interaction system 10 further comprises an extended function module, configured to:

[0155] obtain custom instruction input of the external function module, parse the custom instruction input, and generate a device control instruction set;

[0156] distribute the device control instruction set to a controller of an associated device through a communication interface;

[0157] obtain running state data of the associated device, and perform function verification analysis based on the running state data to generate a device function test report.

[0158] In one of the embodiments, the ultrasonic radar debugging data interaction system 10 further comprises a periodic test management module, configured to:

[0159] store a test data set and corresponding test result data in a test database;

[0160] obtain query condition parameters input by a user, and retrieve the test database based on the query condition parameters to obtain a target test record set;

[0161] export the target test record set as a structured table file;

[0162] obtain periodic test configuration parameters, wherein the periodic test configuration parameters include a test period, an interval duration, a test number, and a stop condition;

[0163] generate a test plan based on the periodic test configuration parameters, the test plan being used for continuous periodic testing;

[0164] terminate the test and generate a periodic test report when the stop condition is met.

[0165] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps of the ultrasonic radar debugging data interaction method as described above when executing the computer program.

[0166] In one embodiment, a computer readable storage medium is provided, storing a computer program, and the computer program is executed by a processor to implement the steps of the above method embodiments.

[0167] For the device embodiment, since it basically corresponds to the method embodiment, the relevant part can be seen from the part of the method embodiment. The device embodiment described above is only schematic, wherein the components shown as separate components can or can not be physically separate, and the components shown as a unit can or can not be a physical unit, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the present disclosure. Those skilled in the art can understand and implement it without creative labor.

[0168] The above-described embodiments only express several implementation manners of the present application, which are described in detail, but cannot be understood as a limitation on the patent scope of the application. It should be pointed out that, for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which are all within the protection scope of the present application.

Claims

1. An ultrasonic wave radar commissioning data interaction method, characterized by, The method comprises: parsing the obtained structured configuration file to obtain a parameter configuration set, wherein the parameter configuration set comprises radar detection parameters and communication protocol parameters; generating interactive controls on an interaction panel based on the parameter configuration set, and establishing a bidirectional data binding channel between the interactive controls and the parameter configuration set, wherein the bidirectional data binding channel is used to realize real-time synchronization of values of the interactive controls and the running parameters; in response to a parameter change operation of a user, extracting a change field of the parameter configuration set, generating a differential configuration instruction based on the change field, and using the differential configuration instruction to update the running parameters in a dynamic parameter storage area of a test controller through a communication interface; driving ultrasonic radar testing based on the running parameters in the dynamic parameter storage area, and collecting raw signal data and processing result data to obtain a test data set; performing correlation analysis on the differential configuration instruction and the test data set to generate test result data.

2. The method of claim 1, wherein, The parsing of the obtained structured configuration file to obtain a parameter configuration set comprises: obtaining a metadata identifier of a header of the structured configuration file, and determining a parameter grouping rule according to the metadata identifier; segmenting content of the structured configuration file based on the parameter grouping rule to generate an initial parameter item set; performing data type conversion processing on each item in the generated initial parameter item set to obtain standardized parameter objects; integrating all obtained standardized parameter objects to form the parameter configuration set.

3. The method of claim 1, wherein, The generation of visual controls on an interaction panel based on the parameter configuration set, and the establishment of a bidirectional data binding channel between the interactive controls and the parameter configuration set, comprise: creating a parameter memory address mapping table, wherein the parameter memory address mapping table stores a correspondence between parameter identifiers and physical addresses; registering an association relationship between the interactive controls and the running parameters in the created parameter memory address mapping table; when a value change event of the interactive controls is detected, locating a target parameter memory address through the registered association relationship; writing the changed control value into the located target parameter memory address; when a parameter value in the dynamic parameter storage area is updated, reversely updating a display value corresponding to the interactive controls through the association relationship.

4. The method of claim 1, wherein, The extraction of a change field of the parameter configuration set in response to a parameter change operation of a user, and the generation of a differential configuration instruction based on the change field, comprise: obtaining a first parameter configuration snapshot before the parameter change operation; obtaining a second parameter configuration snapshot after the parameter change operation; performing field-level difference comparison processing on the first parameter configuration snapshot and the second parameter configuration snapshot, and marking fields with a value change amount exceeding a preset threshold as effective change fields; extracting a storage address offset of the effective change fields; based on an instruction encapsulation rule in the communication protocol parameters, encoding the storage address offset and an updated value of the effective change fields into an instruction frame in binary format; adding a check code to the instruction frame to generate the differential configuration instruction.

5. The method of claim 1, wherein, The correlation analysis on the difference configuration instruction and the test data set generates test result data, including: extracting the issue time stamp in the difference configuration instruction, and screening the signal data segment matching the extracted issue time stamp from the test data set; performing multi-dimensional feature extraction on the screened signal data segment to obtain a signal feature vector; parsing the parameter change content in the difference configuration instruction to generate a parameter change vector; calculating the correlation matrix of the generated parameter change vector and the signal feature vector, and generating the test result data based on the calculated correlation matrix.

6. The method of claim 1, wherein, The method further comprises: obtaining a custom instruction input of an external functional module and parsing the custom instruction input to generate a device control instruction set; issuing the device control instruction set to a controller of an associated device through a communication interface; obtaining running state data of the associated device and performing functional verification analysis based on the running state data to generate a device function test report.

7. The method of claim 1, wherein, The method further comprises: storing the test data set and the corresponding test result data into a test database; obtaining a query condition parameter input by a user and retrieving the test database based on the query condition parameter to obtain a target test record set; exporting the target test record set as a structured table file; obtaining periodic test configuration parameters, wherein the periodic test configuration parameters include test period time, interval duration, test number, and stop condition; generating a test plan based on the periodic test configuration parameters, wherein the test plan is used for continuous periodic testing; terminating the test and generating a periodic test report when the stop condition is met.

8. An ultrasonic radar commissioning data interaction system, characterized by, The system comprises: a configuration parameter processing module configured to parse the obtained structured configuration file to obtain a parameter configuration set, wherein the parameter configuration set includes radar detection parameters and communication protocol parameters; an interactive control module configured to generate interactive controls on an interactive panel based on the parameter configuration set, and establish a bidirectional data binding channel between the interactive controls and the parameter configuration set, wherein the bidirectional data binding channel is used to realize real-time synchronization of the values of the interactive controls and the running parameters; a change response module configured to respond to a parameter change operation of a user, extract a change field of the parameter configuration set, and generate a difference configuration instruction based on the change field, wherein the difference configuration instruction is used to be issued to a test controller through a communication interface to update the running parameters in a dynamic parameter storage area of the test controller; a communication control module configured to drive ultrasonic radar testing based on the running parameters in the dynamic parameter storage area, and collect raw signal data and processing result data to obtain a test data set; a test result generation module configured to perform correlation analysis on the difference configuration instruction and the test data set to generate test result data. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The processor executes the computer program to implement the method of any one of claims 1 to 7.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the method of any one of claims 1 to 7.

Citation Information

Cited By

  • Instruction interaction method and device of multi-task computing platform and electronic equipment

    CN121326585A

  • An instruction interaction method and device of a multitask computing platform and an electronic device

    CN121326585B