注册 登录
查看: 341|回复: 2

[K60] K60 定时器疑问

[复制链接]
发表于 2014-3-30 20:06:17 | 显示全部楼层 |阅读模式
开了两个PIT定时器,当低优先级的定时器(PIT1)执行到某一部分代码时不想让优先级更高的定时器(PIT0)产生中断,于是我用了DisableInterrupts,执行完那一部分代码后再EnableInterrupts。请问:PIT0定时器在这段时间有没有工作的?是不是关掉中断后PIT0停止工作,等到再次使能中断后,又重新倒计时?
回复

使用道具 举报

发表于 2014-3-30 21:45:48 | 显示全部楼层
DisableInterrupts 仅仅是不响应中断,等EnableInterrupts后再响应中断。
PIT0都是正常计数的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-30 22:36:56 | 显示全部楼层
小学童鞋 发表于 2014-3-30 21:45
DisableInterrupts 仅仅是不响应中断,等EnableInterrupts后再响应中断。
PIT0都是正常计数的

好的,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部