Font Size: a A A

The Research And Implementation Of ADSP Platform Embedded Debugger

Posted on:2012-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z HuangFull Text:PDF
GTID:2178330332487659Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the flourish of embedded technology, the debugger which as an important tool plays the most critical role in the development of embedded software. Either, the embedded debugging technology has made continuous progress just as the embedded technology had done. Moreover the advanced debugger for embedded software development also plays an increasingly important role. But, there is little research about cross-developing environment in China while the most conventional products in this area are provided by foreign countries. Therefore, it is a great significance to in-depth research the technology of the cross-developing environment.This paper discusses the status and technology of the domestic and international embedded system debugger, With the purpose of the national autonomy and the national defense, this paper design and implement a cross debugger for the ADSP application development system. The system architecture was proposed with the detailed analysis of the gdb source codes. Also, the three modules which include the gdb of host, the debug stub of target and the communication protocol are realized. The communication protocols link the host and the target as a whole system. All the features of cross-debugging are achieved through the analysis of debugging information, communication protocol and inquire and use the target resources. Furthermore the efficiency of the debugger and usage of resources attains the highest-level. Then every performance of the system meets the design.
Keywords/Search Tags:Cross-debug, ADSP, GDB, Remote Serial Protocol
PDF Full Text Request
Related items