计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2014年
6期
240-243
,共4页
嵌入式软件%远程调试%aCoral%调试代理%GDB
嵌入式軟件%遠程調試%aCoral%調試代理%GDB
감입식연건%원정조시%aCoral%조시대리%GDB
Embedded software%Remote debugging%aCoral%Debug agent%GDB
嵌入式软件调试是多个软硬件模块交互的复杂过程.研究嵌入式远程调试的原理,包括底层硬件机制、操作系统内核和编译器等模块对目标机调试代理的支持;基于新型嵌入式操作系统aCoral的基本内核功能,设计aCoral远程调试结构,提出了SWI异常处理机制的改进方法,实现了线程绑定机制和远程调试代理.采用GDB(GNU DeBugger)为宿主机调试器对系统进行功能验证,结果表明该系统具有可实现任务级调试和稳定性强等优点.
嵌入式軟件調試是多箇軟硬件模塊交互的複雜過程.研究嵌入式遠程調試的原理,包括底層硬件機製、操作繫統內覈和編譯器等模塊對目標機調試代理的支持;基于新型嵌入式操作繫統aCoral的基本內覈功能,設計aCoral遠程調試結構,提齣瞭SWI異常處理機製的改進方法,實現瞭線程綁定機製和遠程調試代理.採用GDB(GNU DeBugger)為宿主機調試器對繫統進行功能驗證,結果錶明該繫統具有可實現任務級調試和穩定性彊等優點.
감입식연건조시시다개연경건모괴교호적복잡과정.연구감입식원정조시적원리,포괄저층경건궤제、조작계통내핵화편역기등모괴대목표궤조시대리적지지;기우신형감입식조작계통aCoral적기본내핵공능,설계aCoral원정조시결구,제출료SWI이상처리궤제적개진방법,실현료선정방정궤제화원정조시대리.채용GDB(GNU DeBugger)위숙주궤조시기대계통진행공능험증,결과표명해계통구유가실현임무급조시화은정성강등우점.