完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好,我在用MPLAB X模拟一个使用tiMER2外围设备的程序。当SFR TMR2被写到0x1i已经将断点设置为SFR TMR2写到0x1时,我想停止程序的运行,但是当运行程序时,当满足条件时,模拟器不会停止(检查用SFR寄存器检查)有帮助吗?谢谢你普罗蒂诺
|
|
相关推荐
12个回答
|
|
|
当你说“写”时,你的意思是递增到1吗?还是用软件写一个1?我不太了解模拟器,但一般来说,调试器不支持SFRS上的高级断点。也就是说,高级断点将只由软件中的写入触发,而不是由外围本身的写入触发。
|
|
|
|
|
|
嗨,你想模仿哪个装置?模拟器可能不能精确地模拟您期望的行为……我宁愿对硬件设备进行编程,看看真正的硬件如何反应。
|
|
|
|
|
|
模拟器的运行方式是相同的。老实说,我记不清我们是故意做的(就像真正的设备),还是偶然的。LoL:我们可以让模拟器停止对寄存器的外围写入,但是这让我们想到:这到底意味着什么?模拟器在指令与外围时序方面做得最好。它与8位设备相当好,16位设备的OK工作,32位设备只是作为WAG的边界。鉴于此,当定时器2外围设备向TMR2寄存器写入1时,通过断开收集什么(有用的)信息?在您的代码执行中,模拟器很可能会在与真实设备不同的时间点中断(如果可以在真实设备上设置这样的断点),但是我们愿意考虑令人信服的理由,为什么模拟器在来自外围的SFR更改上中断可能是个好主意?
|
|
|
|
|
|
嗨,IMHO,中断硬件操作对于捕获诸如完成EEPROM写入、ADC转换或串行字节发送/接收完成之类的操作很有趣。这基本上意味着在中断请求和其他一些标志上设置断点的能力。打破一个简单的计时器增量,在我看来有点牵强。只是我的2美分…最好的。
|
|
|
|
|
|
我使用PIC32系列,我想知道当全息时间达到一定值时,看看输出引脚(输出比较PWM)。关键是逻辑分析器不适合我……任何波形都可以显示在那里,所以观察输出管脚变化的唯一方法是当期望将智能断点放入SFR时……
|
|
|
|
|
|
放好你的芯片,你正在使用的MplabX版本,以及你试图套用的特定定时器寄存器,将会增加你得到一个有用答案的机会。注意有3个不同的PIC32家庭。(MX,MZ,和MM)
|
|
|
|
|
|
所以你真正的问题是“如何让逻辑分析仪工作”?HTPp//XyFalk.IfFo/
|
|
|
|
|
|
分析器以什么方式不工作?你看到了PIN,但没有看到你期望的价值吗?下面是一些常见的错误分析步骤:1。模拟器运行时,分析器不更新。你必须停止(不停止)模拟器,让分析器更新。2。被分析的引脚没有正确的模式。例如,它是在输入模式而不是输出。还是驱动外围设备(PWM在你的情况下?)未正确配置以实际生成预期输出。3。逻辑分析仪中有一个“毛刺”。如果模拟器已经在运行调试会话,并且向分析器添加了pin,则分析器有时不会更新pin。为此的工作是停止(不停止)调试会话并重新启动它。从这一点开始,分析器将按预期工作。
|
|
|
|
|
|
停止(不停止)调试器是什么意思?当我启动调试器时,我只能暂停或停止(停止意味着从调试器中退出),如果RB0的暂停逻辑分析器窗口是空的。我只能看到高高的面具,Low没有任何信号痕迹。
|
|
|
|
|
|
抱歉,NetBeans/MPLAB X“暂停”在MPLLAB 8中曾经被称作“Halt”,而我们在钱德勒这里仍然倾向于使用Halt术语。我们真的需要知道您正在使用的设备和MPLAB X的版本。
|
|
|
|
|
|
MPLAB X 2.5与PIC32 MX10F016B(基本一)
|
|
|
|
|
|
他们现在已经到了3.60版了。你有什么特别的理由坚持这样一个旧版本吗?
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1123浏览 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 01:31 , Processed in 1.323913 second(s), Total 94, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1871