完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我目前使用MPLABX 3.51,我有两个问题:1。断点触发器:有时,当断点触发时,IDE似乎无法识别它。控制器停止,但我必须按下IDE的“暂停”按钮来识别这一点。2。WATCHN更长的功能,在某些时候,我不能将新的值插入表中。这只适用于局部变量,全局变量似乎没有这个问题。编译器优化关闭。如果我一步一步地通过函数,它们就消失在某个点上。我必须使用全局指针来调试。这两个问题至少在3.50以来就存在了,至少在3.45.2以后,我的设置是:PIC32 MX470,SEGER J-Link,XC32 V3.51。还有其他人有这个问题吗?有解决办法吗?
以上来自于百度翻译 以下为原文 Hi, i currently use MPLABX 3.51, and i have two problems: 1. Breakpoint trigger: Sometimes, when a breakpoint triggers, the IDE dosnt seem to recognize it. The controller stops, but I have to press the "pause" button for the IDE to recognize this. 2. Watch In longer functions, at some point i cannot insert new values into the watch. This is only true for local variables, globals dosnt seem to have this problem. Compiler optimization is off. If i single step through the function, they disappear at some point. I have to use global pointers to debug. Both issues are there at least since 3.50, the watch issue at least since 3.45. My Setup: PIC32MX470, Segger J-Link, XC32 v3.51 Does anyone else have this issue? Is there a solution? |
|
相关推荐
4个回答
|
|
也许这比您预期的要长得多。我想知道在更新表窗口之前,是否需要花一些时间与Segger通信以显示/更改表值。我发现我在表窗口中显示的变量越多/越大,它占用的时间就越长:i->in
以上来自于百度翻译 以下为原文 Maybe it is taking much longer than you expect. I wonder if it is taking some time to communicate with Segger to display/change the watch value before the watch window is updated. I find the more/larger variables I display in the watch window the longer it takes edit: i -> in |
|
|
|
您好:如MPLAB X V3.51所示,显示程序内存和RAM的图形和数据。我从未见过内部PIC EEPROM的数据或图表。即使它是4.00版,您能在未来的MPLAB中包括它吗?问候语。
以上来自于百度翻译 以下为原文 Hello: As shown in the MPLAB X v3.51 shows the graphics and data of program memory and RAM. I have never seen data or graphs of internal PIC EEPROM. Can you include it in future MPLAB even if it is v4.00? Greetings. |
|
|
|
嗨,我做了一些测试:我不认为,这是由于延误。我等了整整一分钟,没有变化。否则,即使使用较大的数组或结构(几kByte),调试也非常快。而且,如果我有这样的断点,MPLABX总是无法注意到触发器。下次发生这种情况时,我将进行额外的测试。也许我能找到重新定义问题的方法。另一个问题很容易重现:在长函数的某个时刻,所有本地表都消失了,不再有本地变量可以添加到表中。
以上来自于百度翻译 以下为原文 Hi, i made some tests regarding that : I dont think, it is due to a delay. I waited for a whole minute, no change. Debugging is quite fast otherwise, even with larger Arrays or structures (several kByte) in the watch. Also, if i have such a breakpoint, MPLABX always fails to notice the trigger. I will make additional tests next time it happens. Perhaps i can find a way to reprouce the problem. The other issue is easy to reproduce: At some point in a long function, all local watches disappear, no more local variables can be added to the watch. |
|
|
|
嗨,我注意到你说你使用SEGER J-Link调试器?你确定你有Segger的最新固件吗?也许有一个特定的MPLAB X插件呢?这是最新的吗?检查他们的网站。如果您有问题,您应该张贴到Microchip的机票,因为很少有用户使用Sigger-J-Link调试器使用MPLAB X(通常是PICTIT3、ICD3或真实ICE)。
以上来自于百度翻译 以下为原文 Hi, I noticed you say you use Segger J-Link debugger ? Are you sure you have the latest firmware from Segger ? Maybe there is a specific MPLAB X plugin for it also ? Is it up to date ? Check on their website. If you have issues you should post a ticket to Microchip because very few users seem to use Segger J-link debugger with MPLAB X (generally pickit3, ICD3 or Real-Ice) Regards |
|
|
|
只有小组成员才能发言,加入小组>>
5244 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3214 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2261 浏览 5 评论
780浏览 1评论
676浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
602浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 05:16 , Processed in 1.383694 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号