This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
那么、这里是这样的:I init RTI 和 DWD。 并且 DWD 应该每400ms 复位一次。 我启用 IRQ。
我的推理是、当 IRQ 被禁用时、RTI 计数器不会递减(RTI 不再刻度)、因此 DWD 也不会刻度。
因此、在启用 IRQ 后、如果我运行一个操作、假设1秒、DWD 将不会复位 CPU。
是这样吗?
如果是、这对我来说是有风险的。 我将 IRQ 中断并完全擦除组0和组1。 非常冗长。 由于某种原因、如果我卡在死 while 环路中、DWD 无法复位 CPU。
我的疑虑是否合理?
BTW、闪存 API 要求禁用中断、以便在程序运行的同一组上执行操作。