为解决嵌入式系统不支持本地调试且开发周期较长的问题,使用了一种通过PC机去控制嵌入式系统的远程调试方案。该方案针对32位嵌入式设备,设计并实现了C语言源代码级的远程调试系统。该系统由运行在Windows平台的上位机集成调试软件和驻留在目标设备中的Monitor组成。两部分软件相互作用与协调,用于实现C程序的编辑、编译、调试信息获取以及语句的跟踪调试功能。介绍了基于Monitor的远程调试机理和实现技术。实践证明该设计方案较好地解决了嵌入式系统调试过程中受限于系统自身资源与空间的问题,缩短了系统开发周期,达到了设计要求。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉