定时器捕获与匹配冲突

gary_81   2010-6-3 16:28 楼主
我用CORTEX-M3内核,用TIM1做捕获中断,TIM3做匹配更新中断,但是发现TIM1的捕获必须在TIM3匹配中断禁止后才有用,有没有人了解的

回复评论 (4)

公司生产的硅什么?我有“TI”皮, 我没有看到这样的问题, 请出示您如何配置定时器和中断.
点赞  2010-6-3 16:44
楼主,我使用过stm32的TIM的捕获功能。应该不会出现你现在的问题的,它们两个timer是没有冲突的。我不知道楼主根据什么现象来得出你现在这样有冲突的结论的。可以大概描述下你的 现象和思路吗?
点赞  2010-6-3 20:30
因为我用定时器模拟红外,在停止位时向TIM3写入超时时间,TIM1就没法捕获了,可是如果不向TIM3写超时时间,TIM1就能正常捕获了
点赞  2010-6-4 09:00
“在停止位时向TIM3写入超时时间”,不明白你这句话的意思。也不太懂你的意图,假如你单单为了红外接收,那,直接一个定时器,一个外部中断就可以了,没必要两个定时器。不过,假如你真的需要定时器来,是否可以考虑再开多一个定时器
点赞  2010-6-4 22:36
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复