工具/软件:
尊敬的专家:
-我试图通过短接晶体的两个端子来模拟故障晶体振荡器。 当我这样做时,会发生 NMI 中断,并执行 NMI_Handler()。 此时、状态寄存器如下:NMIRIS=8、NMIIIDX=4 和 CLKSTATUS=0x00807440。 我有两个大问题:
1) 退出中断后、我让 MCU 继续运行。 但是、当我再次短接晶体终端时、MCU 不再跳转到 NMI_Handler ()。 “那又怎么样? (因为我想在这个错误发生三次时执行该操作,MCU 执行 BOOTRST 并使用 LFOSC 而不是 LFXT)
2) 是否有办法检查 LFXT 何时恢复并且再次正常工作? 或者确定 LFXT 的工作频率是否不正确??
此致、
子

