完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
大家好,我刚刚安装了最新版本的MPLAB X(V3.40)在一个MAC运行的OSX版本101.6。我使用带有PIC24FJ64GA002的ICD3。有了这个新版本的IDE,当程序停止时,变量和区域的值在文件寄存器窗口中保持为零。但是当查看变量窗口时,变量似乎是正确的。窗口被正确更新。是否有人面临同样的问题?问候,Denge
以上来自于百度翻译 以下为原文 Hi All, I just installed the latest version of the MPLAB X (v3.40) on a Mac running OSX version 10.11.6. I'm using the ICD3 with a PIC24FJ64GA002. With this new version of IDE, the values of the variables and areas stay zero in the fileregister window when the program is halted. But when looking in the variable window, the variables seems to be correct. I reverted back to v3.35 and there the fileregister window is updated correctly. Is anyone facing the same problem? Greeting, Denge |
|
相关推荐
7个回答
|
|
你好,Annapolis,这是从0x0850开始的格式和查看区域的情况。在玩弄一些变量或从文件寄存器视图切换到SFR视图和返回时,我注意到文件寄存器窗口获取一些变量的值……程序填充带数据的区域;在版本3.35中,文件寄存器窗口显示暂停时的数据,在3.4中,文件寄存器窗口与截图中一样,保持为零。看起来所有SFR都正确显示,但不显示数据。问候,Denge
以上来自于百度翻译 以下为原文 Hello Annapolis, It is the case for both formats and the viewed area viewed start from 0x0850 and on. While playing around a little with the variables or switching from fileregister view to SFR view and back, I noticed that the fileregister window gets values for some variables... The program fills an area with data; in version 3.35, the fileregister window shows the data when halted, in 3.4, the fileregister window stays zero as in the screenshot. It looks like all SFR are displayed correctly but not the data. Greetings, Denge Attached Image(s) |
|
|
|
感谢更新的信息和屏幕截图。不幸的是,无法用浮动文件ReqS视图和窗口显示。只有3.35到3.40的变化是SFR和变量的背景颜色。没有什么会影响内存更新。NG组合框。
以上来自于百度翻译 以下为原文 Thanks for the updated info and screenshot. Unfortunately, unable to reproduce with the floating File Regs view and windows shown. Only change from 3.35 to 3.40 is background color for SFR and variables. Nothing changed that would impact memory updates. One thing to try is to re-init the view by clicking the either combo box. |
|
|
|
嗨,安纳波利斯,你说的“组合框”是什么意思?到目前为止,没有办法让所有数据可见。可能是因为我没有卸载V3.35吗?不过,我继续用这个原因很明显。问候,Denge。
以上来自于百度翻译 以下为原文 Hi Annapolis, What do you mean with 'combo box'? By now, no way to get all data visible. Could it be because I didn't uninstall v3.35? However, I continue working with this one for obvious reason. Greetings, Denge |
|
|
|
MPLABX版本是独立的,除了在初始启动时复制以前的设置。在每个PIC内存视图的底部有两个用于内存和格式的组合框。
以上来自于百度翻译 以下为原文 MPLABX versions are independent, with exception of copying previous settings at initial startup. At bottom of each PIC Memory View are 2 combo boxes for Memory and Format. |
|
|
|
嗨,安纳波利斯,很抱歉耽搁了,我有一些假期,左边微笑:到目前为止,我卸载了所有以前的版本,并重新安装了版本3.40虽然单步程序,我看到W寄存器被很好地更新了,而数据存储器却没有!更改组合框中的视图不会改变任何内容;值保持为零。这是否因为MPLAB中的设置或投影首选项?问候,Denge
以上来自于百度翻译 以下为原文 Hi Annapolis, Sorry for the delay, I had some vacation left Smile: So far, I uninstalled all previous versions and made a fresh install of version 3.40 While single stepping the program, I see the W registers are nicely updated while the data memory is not! Changing the views in the combo boxes doesn't change anything; the values stay zero. Can it be because of a setting in the MPLAB or project preferences? Greetings, Denge |
|
|
|
嗨,安纳波利斯,这里是一个显示问题的项目。我在这里看到的是,在循环中步进几次,变量显示正确的值,而当程序停止或步进时,文件寄存器没有更新(或刷新)。E文件寄存器窗口并重新打开,值出现。但是当进一步通过程序时,窗口又被冻结了。在调试一个真正的项目时,这不是一个很好的特性。期待一些好主意,因为3.35版本在重新安装后也开始变得很奇怪。
以上来自于百度翻译 以下为原文 Hi Annapolis, Herewith a project showing the problem. What I see here is that stepping for a few iterations the loop, the variables show the correct values, while the File Registers are not updated (or refreshed) when the program is halted or stepped. Another thing I discovered is that when I close the File Register window and reopen, the values appear. But when stepping further through the program the window is frozen again. Not really a nice feature when debugging a real project. Looking forward to some good ideas, as version 3.35 also started doing strange after reinstallation. Greetings, Denge Attached Image(s) Attachment(s) FileRegisterTest.X.zip (81.71 KB) - downloaded 3 times |
|
|
|
嗨,汉斯,非常感谢这个允许比较相同经验的项目。我尝试过模拟器、真实ICE、步骤、步骤指令、运行和停止的每个Win7组合。甚至使用3.40和开发构建以及多个窗口位置。许多数据或SFR视图都有逻辑。当视图不可见时减少更新,其他逻辑只针对视图中的地址范围进行更新。还有逻辑只从实际调试工具(非模拟器)读取一次。没有证据表明我的机器存在这个项目的任何意外问题。我们能做什么?1。我会找到一个Mac OX10用户并在那台机器上进行验证。2。如果这是十六进制格式,我会要求您在警告级别启用日志记录。我将把3.45日志记录添加到符号格式,看看更新是否因为某些逻辑条件而关闭。最好的办法是使用文件视图-十六进制格式,如果这种格式适合您的条件。一个开发人员建议删除缓存,但看起来有点远。对此问题很抱歉,仍然希望找到一些解释。
以上来自于百度翻译 以下为原文 Hi Hans, Thanks greatly for the project that allows for comparing same experience. I have tried with no luck every Win7 combination of Simulator, Real ICE, Step, Step Instruction, Run, and Halt. Even used 3.40 and Development build and multiple window positions. Many of the Data or SFR view have logic to reduce updates when view not visible, and other logic to update only for address range in view. There is also logic to read only once from actual Debug Tools (non-Simulator). No evidence any unexpected issues for this project with my machine. What can we do ? 1. I will find a MAC OSX10 user and verify on that machine. 2. IF this were the Hex format, I would ask you to enable Logging at WARNING level. I will add Logging for 3.45 to the Symbol format to see if updates are shut off for some logic condition. 3. Best bet is to use File view - Hex format, if that works for your conditions. One developer suggests to delete the cache, but seems like a long shot. Sorry for the issue; still hoping to find some explanation. |
|
|
|
只有小组成员才能发言,加入小组>>
5150 浏览 9 评论
1994 浏览 8 评论
1924 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3165 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2221 浏览 5 评论
716浏览 1评论
602浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
488浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
617浏览 0评论
515浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 01:41 , Processed in 1.165534 second(s), Total 57, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号