繁体   English   中英

导入十六进制文件时无法在MPLab中调试

[英]Cannot debug in MPLab when hex file is imported

我正在用MikroC PRO for PIC v6.0.0编写我的代码,我想使用PICKit3和MPLab对其进行调试。 我正在同时尝试MPLab v8.92和MPLabX v2.05。 当我在v8.92中加载调试器并按RUN按钮时,进度条开始移动,但是什么也没有发生。

MPLab调试

MPLab显示一条消息,指出该项目已过时,应该进行构建,但是我单击了“否”。 之后,我到了这一点。 该项目中没有源文件,只有项目文件。 我只是使用MPLab的编程器,并且正在导入由MikroC生成的十六进制文件。

如何使PICKit3正确进入调试模式并观察一些变量?

您无法调试十六进制文件。 十六进制文件包含已编程到内存中以运行程序的字节。 要调试您需要的elf文件,此文件具有调试信息,这些信息交叉引用具有源文件行号和变量在内存中位置的内存地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM