Dissertation > Excellent graduate degree dissertation topics show

Research of Design and Implementation of Cross Debugger Based on Embedded Linux

Author: XuJiaLi
Tutor: YangFuMin
School: Huazhong University of Science and Technology
Course: Applied Computer Technology
Keywords: Embedded System Cross Debugging Remote Serial Protocol
CLC: TP311.11
Type: Master's thesis
Year: 2008
Downloads: 86
Quote: 2
Read: Download Dissertation

Abstract


From the time that the first computer was born to the present,with the penetration and deepening of computer application,embedded systems application has become a hot in the global IT industry development.Embedded Systems debugging,as an indispensable mean during the embedded software development plays a very important role.Therefore,the research of embedded software debugging technology has important significance.Baseed on the IDE of Embedded System,the souce-level crosss debugger is running under Windows OS.The target is embedded CPU chip based on the ARM architecture.The debug-agent is GDBServer.The object being debugged is ELF files including DWARF2 debugging information.The whole debugging system aims at offering a friendly,ease operation cross debugging environment for developing Linux program.after simply introducing RSP and the principle of symbol table,according to the requirement of functions of debugger,basic functions of source-level cross debugger is implemented.On the communication module, the debugger communicates with debug-agent via RSP, the corresponding algorithm is given. On the symbol-processing module,according to the ELF object file format and DWARF2 debug information format,the debugger reads the debugging information and store it in a data structure.for more convenient management,the debugger provides other two data structs to store respectively debugging symbols and the relationship among debugging symbols.In this basis,the symbol table is easey to be established.On the debugging function module,the main control circulation system is given,then with an analysis of the requirement of debugging functions,the debugging interface is designed.with the debugging principle,the corresponding data structure and algorithm is given.

Related Dissertations

  1. The Electric Power Steering System,U463.4
  2. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  3. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  4. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  5. Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
  6. LXI-VXI Adapter Design,TP274
  7. Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
  8. Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
  9. Research of Security Computer Board Testing System Based on Embedded System,TP306.2
  10. Research of Infrared Radiation Temperature Measure System Based on μC/OS-Ⅱ,TN215
  11. Study on DSP-based Double-wire Welding Machine and Its Human-machine Interface,TG409
  12. Research and Development of SeaARM9 Platform,TP311.52
  13. Design and Implementation of the Network Management System of Digital Microwave Transmission Devices,TP393.07
  14. Design and Implementation of IPTV embedded streaming media player,TN949.292
  15. The Hardware Design of the Intelligent Camera Based on the Embedded System,TN948.41
  16. Research and Implementation of Terminal Equiment for Bus Multi-channel Video Surveillance System,TP277
  17. Research of Feeder Terminal Unit Based on Embedded System of Linux,TM76
  18. Research and Application of Precision Feeding Table Control System Based on Embedded Processor,TG580.23
  19. The Development of a Serial-Type LCD Based on Embedded System,TN873.93
  20. The Design of a Intelligent Grading System Based on S3C2440,TP368.1
  21. Research and realization of dynamic performance analysis of code in the embedded environment,TP368.1

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Programming method
© 2012 www.DissertationTopic.Net  Mobile