Abstract
In order to carry out the on-board software development more efficiently, a virtual test platform of OBDH software based on QEMU emulator is designed and implemented. Based on dynamic binary translation, the virtual on-board processor and peripheral device are simulated to run OBDH software in development platform, and history machine instructions are recorded for on-board software debugging. Combined with the chip driver and terminal application, the system data flow is simulated to provide the input data of on-board software, and the system log is record in order to provide a single monitoring window by stratified processing and real time comparison of the output data. The virtual platform has been used in some OBDH software development, the result shows that it can provide the running environment of on-board software, provide more software debugging means, simulate and record the system data flow, so that on-board software test can be done before the on-board hardware is ready. The virtual test platform can improve the efficiency of on-board software development.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.