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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2402|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)程序運(yùn)行過(guò)程中,幾分鐘后,所有中斷進(jìn)不去,只執(zhí)行看門(mén)狗刷新,復(fù)位后才能恢復(fù)正常

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
程序運(yùn)行過(guò)程中,幾分鐘后,所有中斷進(jìn)不去,只執(zhí)行看門(mén)狗刷新,復(fù)位后才能恢復(fù)正常,死機(jī)后只執(zhí)行紅線圈住的地方。

1630929734162_575FC99C-223A-4915-AE23-C7D61DAAB622.png (21.12 KB, 下載次數(shù): 177)

1630929734162_575FC99C-223A-4915-AE23-C7D61DAAB622.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:624769 發(fā)表于 2021-9-6 21:47 | 只看該作者
你整個(gè) While(1) 只有你紅圈圈住的地方, 只執(zhí)行紅圈圈住的地方完全沒(méi)有問(wèn)題啊,何來(lái)死機(jī)?
回復(fù)

使用道具 舉報(bào)

板凳
ID:57657 發(fā)表于 2021-9-7 06:51 | 只看該作者
可能有程序跑飛,不要在中斷內(nèi)或被中斷調(diào)用的函數(shù)喂看門(mén)狗。
回復(fù)

使用道具 舉報(bào)

地板
ID:752974 發(fā)表于 2021-9-7 08:24 | 只看該作者
沙發(fā)說(shuō)的沒(méi)錯(cuò)。
回復(fù)

使用道具 舉報(bào)

5#
ID:420836 發(fā)表于 2021-9-7 08:28 | 只看該作者
while無(wú)限循環(huán)只包含看門(mén)狗,所以程序只執(zhí)行看門(mén)狗邏輯。
回復(fù)

使用道具 舉報(bào)

6#
ID:933803 發(fā)表于 2021-9-7 10:03 | 只看該作者
188610329 發(fā)表于 2021-9-6 21:47
你整個(gè) While(1) 只有你紅圈圈住的地方, 只執(zhí)行紅圈圈住的地方完全沒(méi)有問(wèn)題啊,何來(lái)死機(jī)?

所有中斷都進(jìn)不去了,調(diào)試的時(shí)候只能執(zhí)行紅圈圈住的地方,進(jìn)入 if 語(yǔ)句的條件是能進(jìn)定時(shí)器中斷
回復(fù)

使用道具 舉報(bào)

7#
ID:933803 發(fā)表于 2021-9-7 10:06 | 只看該作者
npn 發(fā)表于 2021-9-7 06:51
可能有程序跑飛,不要在中斷內(nèi)或被中斷調(diào)用的函數(shù)喂看門(mén)狗。

沒(méi)有在中斷內(nèi)喂狗,用了中斷監(jiān)控硬件I2C狀態(tài)
回復(fù)

使用道具 舉報(bào)

8#
ID:933803 發(fā)表于 2021-9-7 10:07 | 只看該作者
TTQ001 發(fā)表于 2021-9-7 08:28
while無(wú)限循環(huán)只包含看門(mén)狗,所以程序只執(zhí)行看門(mén)狗邏輯。

所有中斷都不去了,現(xiàn)在測(cè)程序要10幾分鐘才會(huì)進(jìn)入這樣的狀態(tài)
回復(fù)

使用道具 舉報(bào)

9#
ID:844772 發(fā)表于 2021-9-7 10:39 | 只看該作者
貼的程序不全啊,只是看這幾句程序,當(dāng)然沒(méi)問(wèn)題了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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