找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2427|回復: 7
收起左側

設備死機,MCU看門狗失效了

[復制鏈接]
ID:1111090 發(fā)表于 2024-2-20 11:55 | 顯示全部樓層 |閱讀模式
使用的是nation MCU的一款mcu,做低功耗設備,用到的內部晶振LSI RTC定時喚醒。最開始使用的是外部晶振,但是喚醒幾次晶振不起振了,硬件讓用內部的?撮T狗也用的獨立看門狗由LSI驅動的,每次定時喚醒之后進行喂狗。出現問題的地方時長時間掛測后設備死機了,出現在睡下去時,沒有定時喚醒,看門狗也沒有起作用。片內晶振也沒辦法查看是不是沒有失效了? 各位大佬幫忙分析下會是什么原因造成
回復

使用道具 舉報

ID:57657 發(fā)表于 2024-2-20 17:41 | 顯示全部樓層
看門狗只能發(fā)現因程序跑飛、堆棧溢出等原因導致的設備死機。
看門狗計數頻率與晶振有關,晶振不起振看門狗也不會計數。
回復

使用道具 舉報

ID:883242 發(fā)表于 2024-2-20 19:33 | 顯示全部樓層
npn 發(fā)表于 2024-2-20 17:41
看門狗只能發(fā)現因程序跑飛、堆棧溢出等原因導致的設備死機。
看門狗計數頻率與晶振有關,晶振不起振看門狗 ...

LSI是RC振蕩器及其可靠,如果停振了只能是單片機壞了。
回復

使用道具 舉報

ID:1029483 發(fā)表于 2024-2-21 16:00 | 顯示全部樓層
這看門狗怎么工作的,你得關注一下你單片機的手冊。。有的是進了低功耗之后 看門狗也就不工作了。。
回復

使用道具 舉報

ID:123289 發(fā)表于 2024-2-22 13:40 | 顯示全部樓層
多讀芯片手冊
回復

使用道具 舉報

ID:195496 發(fā)表于 2024-2-22 17:59 | 顯示全部樓層
有些在低功耗時,連狗也關了,
回復

使用道具 舉報

ID:1110945 發(fā)表于 2024-2-22 18:05 | 顯示全部樓層
單片機里各部件的程序都要先做測試,可以先寫一個看門狗復位
喚醒MCU實現LED閃爍的程序以證明看門狗是正常有效的,再把
主程序加上去做測試。
回復

使用道具 舉報

ID:1102070 發(fā)表于 2024-3-6 13:02 來自觸屏版 | 顯示全部樓層
關于這個狗的問題還是比較多的。設置不好容易死機。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表