完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
MPlabX V3.15 PIC32 MZ和HARMony V1.06.00项目中的一些C文件将不是断点。我可以设置断点。它将中断。变量可以被检查。但是,这里没有绿线或箭头。如果我单步操作,PIC程序重新启动。这不是所有地方,只是几个C文件。我丢弃了baCK到MPLAB X V3.10。很好,有什么建议吗?
|
|
相关推荐
9个回答
|
|
哪种调试工具?哪个版本的XC编译器,版本有变化吗?移除缓存可能有助于解决变量问题。这里,用于定位PC光标的文件行号可能在ELF文件中丢失。可能没有优化。
|
|
|
|
真的冰。但是我也尝试过ICD3,它的行为是一样的吗?我需要擦除缓存吗?
|
|
|
|
擦除缓存没有帮助。我想我尝试重新安装下一步。
|
|
|
|
尼尔,暂停时,工具将把当前PC报告回MPLAB X。MPLAB X将试图根据编译器调试输出中包含的信息将PC与源代码行匹配。从你原来的帖子中,我猜MPLAB X找不到合适的源代码行来在编辑器窗口中放置绿色箭头。我有一些猜测,但他们只是猜测。你有机会发布一个展示行为的项目吗?如果我们可以在Chandler中复制它,我们可能会弄清楚发生了什么。如果你不能发布一个项目,或者只想自己继续进行,我建议打开程序内存窗口(在代码模式下)并用它进行调试。这样,当你碰到断点时,你可以看到PC的确切位置。我猜想我们会从那个信息中得到线索。
|
|
|
|
我不能公开发表,很好,现在不是。同一个项目在V3.10中调试良好,它不仅仅是寻找一条绿色的线。如果我一步一步,程序重新启动。如果它位于ASM行上,它应该仍然会执行。我原本以为它可能是真正的ICE,但是ICD3也这样做,并且V3.10可以工作。除了高速缓存,它会在哪里保存损坏的东西。
|
|
|
|
不确定缓存。很难想象一个失败机制会导致你的描述。1。在模拟器中是否失败?2。我仍然很好奇你在程序存储器视图中停留在哪里。3。你能亲自向我传达这个项目吗?如果隐私仍然是一个问题,我们有一个NDA程序,但是这可能需要一点时间来建立。我理解你的沮丧。但是如果没有看到这个问题,就很难排除它。
|
|
|
|
这似乎表明它不会在运行时设置断点并查看此:运行时设置运行时断点失败。为了解决这个问题,停止目标并重新配置断点。(UTI1616T,It16It,ECT)包括:
|
|
|
|
重新加载真正的ICE固件也无济于事。没有强制固件更新已经消失。
|
|
|
|
清除缓存和用户信息固定的THSITP//www. MICCHIP.COM/FUMMS/FUNDSPE/912610
|
|
|
|
只有小组成员才能发言,加入小组>>
5160 浏览 9 评论
1998 浏览 8 评论
1927 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3170 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2225 浏览 5 评论
729浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
628浏览 0评论
526浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 09:58 , Processed in 1.349614 second(s), Total 93, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号