跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

uPD784215中要操作间隔定时器,后产生INTTM00中断。在进入待机模式等待该中断前可仅清除TMMK0吗?

最新更新:2011年10月 07日

Question:

在uPD784215中,我想要操作间隔定时器(INTTM3),计数时间是250ms,然后产生 INTTM00 中断。

在进入待机模式等待 INTTM00 之前,只是清除 TMMK0 就可以了吗?
是否计数操作并不执行,除非 TMKK3 也被请除?
另外,每次必须清除 TMIF3 吗?

Answer:

没必要清除 TMMK3。
在这种情况下,INTTM3 仅仅被用于时器0的计数时钟,因此没有必要产生一个中断。
确定已经屏蔽了 TMMK3。

另外,如果 TMIF3 被屏蔽,它不会影响其他任何事,因此可以被忽略。
如果 TMMK3 被清除,甚至不需要的中断可能会发生。
在这种情况下,每次 INTTM3 中断都会被响应,同时会清除 TMIF3,因此不需要操作 TMIF3。

Suitable Products