Font Size: a A A

Design Of Debugging Simulator Of Touch-screen Phone

Posted on:2010-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:J M LvFull Text:PDF
GTID:2178360275980391Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Target program cannot be executed and tested because the microprocessor used by target machine and host machine is diferent in architecture when most embedded systems were developed. It 's usually needed to build an across-compile environment and download the executed codes compiled to the target platform. This makes the debug and the development of the top software should be done after the design of target system is completed.Traditional methods of mobile phone testing, most of them are inefficient repeatedly flash programmer or the black box is the high cost of debugging, human-machine interface is very abstract online emulator (such as ARM's JTAG-based boundary-scan test simulator), but also in cell phone part relates to the functions of communication difficult to capture the scene,and difficult to debug smart mobile phone functionality to meet the diverse and rapid development of debugging stability.The embedded software simulation is on the host machine through the software simulation target system's architecture, the convenient user before the goal hardware completes carries on the code the debugging, completes a part of software work. The PC simulator's goal is the debugging and examination application software each part of flows and the function, specially the application program part which has nothing to do with the hardware. Be sure of transplanting directly after the guarantee simulation debugging's procedure to the target machine on, one of simulator's principles of design does not revise the original code as far as possible, another principle is achieves as far as possible general, develops the different application procedure when the same hardware platform, does not need the redesign and the development simulator, or only needs to revise a small part, saves the development time. The development of mobile application software simulator as an example, this article discusses in detail the PC-based mobile simulator for embedded system design idea, the system structure and module design, and finally the implementation and application software. Based on MFC to handset system's os, the filing system, falsh, the Protocol stack communication, the serial port, the SIM card, touchscreen LCD the demonstration as well as the handset keyboard proposed the analogy procedure.Cell phone answering machine, through the development of new features to verify touch-screen mobile phone in the process of software development using the PC simulator, speed up the progress of the software debugging and shortened the development cycle.
Keywords/Search Tags:software simulator, ARM, layer coordinate system, Answering machine, embedded system
PDF Full Text Request
Related items