找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 3160|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

keil仿真怎么退出掉電模式

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:58628 發(fā)表于 2017-8-10 10:04 來(lái)自觸屏版 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(qǐng)問(wèn)大神單片機(jī)掉電模式在keil仿真中能模擬退出嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:58628 發(fā)表于 2017-8-10 10:31 來(lái)自觸屏版 | 只看該作者
我在程序中設(shè)置的P3.6口下降沿外部中斷,仿真進(jìn)入掉電模式后就停止不動(dòng),然后把P3.6勾選為低,程序還是不動(dòng),是方法不對(duì)還是沒(méi)這功能?
回復(fù)

使用道具 舉報(bào)

板凳
ID:1114775 發(fā)表于 2024-3-30 15:08 | 只看該作者
我也遇到這個(gè)問(wèn)題,在Proteus中進(jìn)入掉電后無(wú)法利用外部中斷喚醒了。
回復(fù)

使用道具 舉報(bào)

地板
ID:1109793 發(fā)表于 2024-3-30 16:05 | 只看該作者
硬件仿真?
回復(fù)

使用道具 舉報(bào)

5#
ID:883242 發(fā)表于 2024-4-2 19:47 | 只看該作者
軟件仿真就不要考慮這些無(wú)聊的問(wèn)題了。
回復(fù)

使用道具 舉報(bào)

6#
ID:1114752 發(fā)表于 2024-4-3 20:03 | 只看該作者
Keil MDK-ARM v5.26 和以上版本應(yīng)該支持模擬掉電模式退出。
回復(fù)

使用道具 舉報(bào)

7#
ID:1114752 發(fā)表于 2024-4-3 20:04 | 只看該作者
abc123194 發(fā)表于 2017-8-10 10:31
我在程序中設(shè)置的P3.6口下降沿外部中斷,仿真進(jìn)入掉電模式后就停止不動(dòng),然后把P3.6勾選為低,程序還是不動(dòng) ...

大哥,我剛才沒(méi)看見(jiàn)您是2017年發(fā)的帖子,剛才回復(fù)給您的應(yīng)該也都是廢話了
回復(fù)

使用道具 舉報(bào)

8#
ID:58628 發(fā)表于 2025-4-9 15:28 來(lái)自觸屏版 | 只看該作者
YSY521 發(fā)表于 2024-4-3 20:04
大哥,我剛才沒(méi)看見(jiàn)您是2017年發(fā)的帖子,剛才回復(fù)給您的應(yīng)該也都是廢話了

謝謝,今天回來(lái)看看,剛看到,當(dāng)時(shí)后來(lái)就沒(méi)試了,直接硬件上電下程序運(yùn)行看效果了,有機(jī)會(huì)再試試
回復(fù)

使用道具 舉報(bào)

9#
ID:879809 發(fā)表于 2025-4-9 16:28 | 只看該作者
YSY521 發(fā)表于 2024-4-3 20:03
Keil MDK-ARM v5.26 和以上版本應(yīng)該支持模擬掉電模式退出。

樓主用的是51,不支持硬仿真。
回復(fù)

使用道具 舉報(bào)

10#
ID:1147610 發(fā)表于 2025-4-10 11:13 | 只看該作者
在 Keil 仿真里,理論上可以模擬單片機(jī)掉電模式的退出,但這和實(shí)際情況可能存在差異,并且這取決于你所使用的單片機(jī)型號(hào)以及具體的仿真環(huán)境。下面是具體分析: 可模擬的情況 要是單片機(jī)支持對(duì)掉電模式的模擬,并且在 Keil 里有對(duì)應(yīng)的仿真模型,那么一般可以借助仿真工具來(lái)模擬退出掉電模式。常見(jiàn)的操作方式如下: 外部中斷:若單片機(jī)在掉電模式下能夠通過(guò)外部中斷喚醒,那么在 Keil 仿真時(shí),你可以通過(guò)設(shè)置外部中斷觸發(fā)條件,進(jìn)而模擬外部中斷事件,以此來(lái)退出掉電模式。 定時(shí)器中斷:要是單片機(jī)允許通過(guò)定時(shí)器中斷喚醒,你可以在仿真時(shí)設(shè)置定時(shí)器的相關(guān)參數(shù),讓定時(shí)器產(chǎn)生中斷,從而退出掉電模式。 不可模擬的情況 硬件依賴:有些單片機(jī)的掉電模式退出條件或許和硬件相關(guān),例如特定的引腳電平變化、電源狀態(tài)改變等。在 Keil 仿真環(huán)境下,無(wú)法完全模擬這些硬件條件,所以就難以準(zhǔn)確模擬退出掉電模式。 仿真模型不完善:部分單片機(jī)的仿真模型可能并不完善,沒(méi)有對(duì)掉電模式的相關(guān)功能進(jìn)行支持,這樣就無(wú)法在 Keil 中模擬退出掉電模式。 操作建議 如果你想要在 Keil 中模擬退出掉電模式,可以按照以下步驟進(jìn)行嘗試: 確認(rèn)仿真模型:要保證你使用的單片機(jī)在 Keil 中有支持掉電模式仿真的模型。 編寫喚醒代碼:在代碼里編寫用于退出掉電模式的代碼,例如設(shè)置外部中斷、定時(shí)器中斷等。 設(shè)置仿真參數(shù):在 Keil 仿真設(shè)置中,配置好相關(guān)的中斷觸發(fā)條件和定時(shí)器參數(shù)。 進(jìn)行仿真測(cè)試:運(yùn)行仿真,查看是否能夠成功模擬退出掉電模式。 需要注意的是,盡管可以在 Keil 中進(jìn)行模擬,但實(shí)際的硬件環(huán)境可能存在一些不確定因素,因此最終還是需要在實(shí)際硬件上進(jìn)行測(cè)試驗(yàn)證。
回復(fù)

使用道具 舉報(bào)

11#
ID:1034262 發(fā)表于 2025-4-10 15:38 | 只看該作者
仿真不要進(jìn)入掉電模式,否則通訊中斷,顯示目標(biāo)丟失。
回復(fù)

使用道具 舉報(bào)

12#
ID:58628 發(fā)表于 2025-4-12 16:05 來(lái)自觸屏版 | 只看該作者
zz12389 發(fā)表于 2025-4-10 11:13
在 Keil 仿真里,理論上可以模擬單片機(jī)掉電模式的退出,但這和實(shí)際情況可能存在差異,并且這取決于你所使用 ...

謝謝!看來(lái)比較復(fù)雜,還和單片機(jī)型號(hào)有關(guān),支不支持這個(gè)也沒(méi)辦法查到,還是直接硬件測(cè)試一步到位簡(jiǎn)單方便
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表