我在一台无线连接不稳定的设备上工作,因此在固件团队修复无线连接时,需要使用串行电缆来调试在该设备上运行的程序。这种情况经常发生,因为新设备一开始往往不稳定。问题是,在使用串行端口时,我似乎无法了解如何在Eclipse CDT中进行远程调试。我已经在网上做了一些搜索,找到了很多关于通过SSH,FTP和Telnet进行远程调试的信息。但是,我找不到任何关于通过串口进行调试的内容。我能够在Eclipse中找到有关串行终端的信息并使用它,但就我所知,这并不能帮助我通过串行连接远程调试程序。我也知道这可能是由于Eclipse的这个bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257171
不幸的是,这并没有告诉我如何使用这个新的支持:
我还知道GDB允许通过串行电缆进行调试,因此肯定有一种方法可以使用Eclipse调试器进行调试。我还想知道是否有办法让“远程系统资源管理器”,一个Eclipse插件,也使用串口?据我所知,它似乎不支持串行连接。有没有其他类似的插件支持串行连接?任何和所有的帮助都非常感谢。
发布于 2011-04-15 08:37:55
从补丁的评论来看,官方支持是在Eclipse3.6 (Helios) M7中
受支持的CDT方法似乎是使用GDB串行协议。
http://www.embecosm.com/appnotes/ean4/embecosm-howto-rsp-server-ean4-issue-2.html
https://stackoverflow.com/questions/5670821
复制相似问题