完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我知道我以前见过这个话题,但现在发生在我身上。我使用MPLAB X V3.40、XC8 V1.38和ICD3,带有自定义编程头。该项目有PIC16F1824(QFN封装)。我可以对这个部分进行编程,并开始和停止程序执行,但是如果我在代码区域中设置断点,我确信该断点会被执行,那么它永远不会中断。如果按暂停,我可以毫无问题地单步遍历代码,包括遍历断点所在的代码。我为PICtiT3编写了另一种编程头连接,并且具有相同的行为。我试着清理断点列表,但这并没有改变任何东西。有什么想法吗?
|
|
相关推荐
3个回答
|
|
|
嗨,请确认你没有优化你的代码吗?如果进行了优化,在大多数情况下,断点不再工作……在主函数之后只放3或4个Nop();在最后一行Nop()上放一个断点并启动调试器。如果它不停止,那么你真的有一个非常严重的问题……你提到一些关于编程头????你实际上只使用ICD3直接连接到你的PIC ICSP连接器,或者你还有别的东西吗?当做
|
|
|
|
|
|
我忘了补充一下,如果我暂停程序的执行,单步就可以了。我可以看到输出引脚上下的地方应该是,但不可能调试所有的代码那样,因为我依赖于中断驱动计数器,他们没有得到服务时,在单步模式。
|
|
|
|
|
|
HiYes,我在一些项目中使用了各种图片,使用断点,所以我习惯于断点行为以及如何使用它。当我设置断点时,通常有粉红线,我已经尝试清除所有的破坏者了。周末我想知道这是否是一个环境问题,所以今天早上我第一次把这个项目搬到我办公桌上的机器上,问题就不复存在了。我可能需要重新安装MPLAX X后,一些认真的客房服务实验室机器。它被用于各种各样的事情,包括其他处理器家族的其他开发工具,所以我想知道是否有资源冲突。我会随时通知你,但现在,谢谢你的帮助。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1122浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:02 , Processed in 0.745184 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1069