首页> 中文期刊> 《计算机应用与软件》 >嵌入式内核远程调试系统的研究与应用

嵌入式内核远程调试系统的研究与应用

         

摘要

传统的基于嵌入式Linux的调试系统不能满足嵌入式操作系统多样性的需求。针对这种情况,从嵌入式操作系统内核和调试代理两个方面详细阐述嵌入式远程调试工具的实现机制,提出一种嵌入式远程调试架构,分析嵌入式操作系统内核对远程调试的支持并详细研究了这些接口的实现原理,此外还研究调试代理的事件驱动机制,提出了事件驱动机制的改进方法。最后在嵌入式操作系统aCoral上实现了嵌入式多线程远程调试系统并对其进行功能验证。结果表明该系统具有功能强大、稳定性强、可扩展性好等特点。%Since traditional debug system based on embedded Linux can not meet the diversity needs of embedded operating system.For this case, we elaborate on the implementation mechanism of the embedded remote debugging tool from two aspects, the embedded operating system kernel and the debug agent, and propose an embedded remote debugging architecture.We give the analysis on the support provided by embedded operating system kernel for remote debugging, besides, we also study the event-driven mechanism for debug agent, and propose an improved method for event-driven mechanism.Finally, we realise the embedded multithreading remote debugging system on embedded operat-ing system aCoral and carry out function verification.Results show that this system has the advantages of powerful functions, high stability and expansibility.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号