完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我试图用PicKit Onboard Explorer 16/32进行调试,但是有4个断点,我无法禁用或消除它们。我找到了一个线程,但是从2012年开始;我不敢相信6年后那个bug还在那里!一个月前我就有了,但是现在它变得很烦人,因为其中一个断点是程序在一秒钟内运行几次的地方。知道如何修复这个吗?
|
|
相关推荐
9个回答
|
|
清除所有断点是否有效?重新启动,CLR,然后重新启动。清除Cache。
|
|
|
|
不,它没有用。我通过断开调试工具来修复它(不是在物理上)。
|
|
|
|
只是好奇,您是说MPLABX IDE已经在工作站上运行了一个月了,并且直到现在还没有停止调试会话、退出IDE或重新启动工作站?您必须运行MaOS或Linux,因为Windows没有DAT稳定与MPLABX运行。
|
|
|
|
不,我没有这么说。你为什么这么想?
|
|
|
|
我认为Dan的观点是,如果通过断开与调试工具的连接来解决问题,那么除非您一直“连接”到调试工具,否则您一个月来是怎么出现问题的……
|
|
|
|
因为有4个隐藏的断点,而且由于程序很短,所以我只用了另外两个断点。不管怎样,这4个断点永远不会消失,我关闭了MPLAB X,物理上拔掉了插头,甚至关闭了PC几次,这些断点仍然存在。不断地编程。
|
|
|
|
您是否尝试删除包含断点的代码?
|
|
|
|
同意,您没有说您没有重新启动MPLABX或您的工作站。您确实说过:我的错误是,我之所以这样做是为了暗示,这是您一个月以来第一次通过从ICD工具逻辑上断开MPLABX调试会话来结束调试会话。清楚的是,你所说的“固定”在邮政3实际上不是固定的吗?我之所以这样问,是因为您仍然可以尝试一些步骤,但它们可能会带来很多麻烦,并且无法解决实际问题。
|
|
|
|
由于代码很短,启动一个新的项目,复制/粘贴您的代码。仪表板说程序BP使用:4免费:2?检查窗口…调试…Breakpoints?出于兴趣,你如何使用另外两个,还有四个隐藏的呢?我的意思是,如果它停在一个隐藏的断点上,你怎么知道?这是WiRD。开了一个项目断点窗口显示两个断点。在和我刚打开的项目不同的项目中(它们可能同时被打开并一起去bug,但是看起来仍然很奇怪)。
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
777浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
676浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 04:50 , Processed in 1.226805 second(s), Total 64, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号