找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3280|回复: 11
收起左侧

keil仿真怎么退出掉电模式

[复制链接]
ID:58628 发表于 2017-8-10 10:04 来自触屏版 | 显示全部楼层 |阅读模式
请问大神单片机掉电模式在keil仿真中能模拟退出吗?
回复

使用道具 举报

ID:58628 发表于 2017-8-10 10:31 来自触屏版 | 显示全部楼层
我在程序中设置的P3.6口下降沿外部中断,仿真进入掉电模式后就停止不动,然后把P3.6勾选为低,程序还是不动,是方法不对还是没这功能?
回复

使用道具 举报

ID:1114775 发表于 2024-3-30 15:08 | 显示全部楼层
我也遇到这个问题,在Proteus中进入掉电后无法利用外部中断唤醒了。
回复

使用道具 举报

ID:1109793 发表于 2024-3-30 16:05 | 显示全部楼层
硬件仿真?
回复

使用道具 举报

ID:883242 发表于 2024-4-2 19:47 | 显示全部楼层
软件仿真就不要考虑这些无聊的问题了。
回复

使用道具 举报

ID:1114752 发表于 2024-4-3 20:03 | 显示全部楼层
Keil MDK-ARM v5.26 和以上版本应该支持模拟掉电模式退出。
回复

使用道具 举报

ID:1114752 发表于 2024-4-3 20:04 | 显示全部楼层
abc123194 发表于 2017-8-10 10:31
我在程序中设置的P3.6口下降沿外部中断,仿真进入掉电模式后就停止不动,然后把P3.6勾选为低,程序还是不动 ...

大哥,我刚才没看见您是2017年发的帖子,刚才回复给您的应该也都是废话了
回复

使用道具 举报

ID:58628 发表于 2025-4-9 15:28 来自触屏版 | 显示全部楼层
YSY521 发表于 2024-4-3 20:04
大哥,我刚才没看见您是2017年发的帖子,刚才回复给您的应该也都是废话了

谢谢,今天回来看看,刚看到,当时后来就没试了,直接硬件上电下程序运行看效果了,有机会再试试
回复

使用道具 举报

ID:879809 发表于 2025-4-9 16:28 | 显示全部楼层
YSY521 发表于 2024-4-3 20:03
Keil MDK-ARM v5.26 和以上版本应该支持模拟掉电模式退出。

楼主用的是51,不支持硬仿真。
回复

使用道具 举报

ID:1147610 发表于 2025-4-10 11:13 | 显示全部楼层
在 Keil 仿真里,理论上可以模拟单片机掉电模式的退出,但这和实际情况可能存在差异,并且这取决于你所使用的单片机型号以及具体的仿真环境。下面是具体分析: 可模拟的情况 要是单片机支持对掉电模式的模拟,并且在 Keil 里有对应的仿真模型,那么一般可以借助仿真工具来模拟退出掉电模式。常见的操作方式如下: 外部中断:若单片机在掉电模式下能够通过外部中断唤醒,那么在 Keil 仿真时,你可以通过设置外部中断触发条件,进而模拟外部中断事件,以此来退出掉电模式。 定时器中断:要是单片机允许通过定时器中断唤醒,你可以在仿真时设置定时器的相关参数,让定时器产生中断,从而退出掉电模式。 不可模拟的情况 硬件依赖:有些单片机的掉电模式退出条件或许和硬件相关,例如特定的引脚电平变化、电源状态改变等。在 Keil 仿真环境下,无法完全模拟这些硬件条件,所以就难以准确模拟退出掉电模式。 仿真模型不完善:部分单片机的仿真模型可能并不完善,没有对掉电模式的相关功能进行支持,这样就无法在 Keil 中模拟退出掉电模式。 操作建议 如果你想要在 Keil 中模拟退出掉电模式,可以按照以下步骤进行尝试: 确认仿真模型:要保证你使用的单片机在 Keil 中有支持掉电模式仿真的模型。 编写唤醒代码:在代码里编写用于退出掉电模式的代码,例如设置外部中断、定时器中断等。 设置仿真参数:在 Keil 仿真设置中,配置好相关的中断触发条件和定时器参数。 进行仿真测试:运行仿真,查看是否能够成功模拟退出掉电模式。 需要注意的是,尽管可以在 Keil 中进行模拟,但实际的硬件环境可能存在一些不确定因素,因此最终还是需要在实际硬件上进行测试验证。
回复

使用道具 举报

ID:1034262 发表于 2025-4-10 15:38 | 显示全部楼层
仿真不要进入掉电模式,否则通讯中断,显示目标丢失。
回复

使用道具 举报

ID:58628 发表于 2025-4-12 16:05 来自触屏版 | 显示全部楼层
zz12389 发表于 2025-4-10 11:13
在 Keil 仿真里,理论上可以模拟单片机掉电模式的退出,但这和实际情况可能存在差异,并且这取决于你所使用 ...

谢谢!看来比较复杂,还和单片机型号有关,支不支持这个也没办法查到,还是直接硬件测试一步到位简单方便
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表