摘要:在嵌入式Linux軟件開發中,可以通過宿主機GDB(GNu debugger)加目標機GDBserver的方式對嵌入式軟件進行遠程調試,GDB和GDBserver通過RSP(remote senaI protoeo1)協議進行通信,這種方式可以顯著提高開發效率;目前宿主機和目標機之間支持串口或網口方式建立連接,暫不支持usB(unlversal serial bus)接口。介紹了uSB的相關概念及GDB遠程調試原理,通過分析當前存在的調試模型,利用Lll/UX設備端(;adget功能驅動實現了USB+GDB+GDBserver的遠程調試模型。該模型彌補了現有模型的不足,USB接口的日益普及使得該模型在實際開發中帶來了極大的便利。