What is the scheme joint debugging of electronic product scheme development?
Scheme joint debugging is a necessary process for testing the correctness and reliability of electronic product scheme development. The design of single-chip microcomputer application scheme is a rather complicated labor process. In the design and production, there are inevitably some local problems or errors. The scheme joint debugging can find out the existing problems and errors, so as to modify them in time. The process of debugging and modification may be repeated for many times, so that the trial operation of the scheme is successful and meets the design requirements.
For a complex electronic product scheme development, block debugging should be carried out before scheme joint debugging. When debugging in blocks, first run the program of the module to be tuned with the help of the development scheme (or device), and observe whether the running result is consistent with the expected. If there is a problem or error, the debugging means of the development scheme (or device) should be used to find out the cause of the error or problem and eliminate it, and then run and eliminate it until the expected result is achieved.
According to this step, all function modules are debugged one by one. You can also add the module that has been debugged basically correct to the new debugging module to debug together and expand one by one until all debugging is completed.
On the basis of the completion of block debugging, it is ready to enter the scheme joint debugging. Firstly, the test program segments written in block debugging are removed, the functional modules are connected as a whole, and a complete application software is organized. Some peripherals are on site, so it is inconvenient to move them to the laboratory for debugging. Simulation measures can be adopted or peripherals are not connected for running debugging
And then gradually add. We should focus on the problems exposed only under the overall conditions.
After the general debugging is correct, it is necessary to simulate various conditions and harsh environment for trial operation. On this basis, we need to run at full speed for a certain period of time to observe and test the whole scheme, so as to verify whether the function of the application scheme meets the original design requirements and whether it achieves the expected effect. In the process of joint commissioning, it mainly involves software problems, but it may also involve hardware design
In this case, the whole scheme should be considered as a whole.
After the joint commissioning, it will take a period of time for the toaster and trial operation, because some hidden problems will be exposed under specific conditions, so the toaster and trial operation are necessary. The toaster should be operated in the real environment.