发新帖我要提问
123
返回列表
打印

设置外部中断后定时器中断不进了,什么原因?

[复制链接]
楼主: Aist2018
手机看帖
扫描二维码
随时随地手机跟帖
41
确认定时器中断使能位是否已正确设置。

使用特权

评论回复
42
uytyu| | 2024-7-17 18:48 | 只看该作者
检查是否有其他部分的代码意外地禁用了全局中断(例如,使用了__disable_irq()),这会阻止任何中断的执行。

使用特权

评论回复
43
averyleigh| | 2024-7-17 21:56 | 只看该作者
检查中断处理函数的代码,确认没有逻辑错误或异常情况导致定时器中断处理函数未能正常执行。

使用特权

评论回复
44
mollylawrence| | 2024-7-18 19:31 | 只看该作者
可能是单片机的硬件故障导致中断无法正常工作。

使用特权

评论回复
45
beacherblack| | 2024-7-18 22:41 | 只看该作者
在某些情况下,软件中的其他部分或硬件的其他功能可能与定时器中断产生冲突,导致定时器中断无法被正常触发或处理。

使用特权

评论回复
46
jackcat| | 2024-7-19 07:55 | 只看该作者
硬件故障或连接不良也可能导致中断无法正常工作。

使用特权

评论回复
47
flycamelaaa| | 2024-8-29 15:54 | 只看该作者
中断优先级设置错误

使用特权

评论回复
48
powerantone| | 2024-8-29 19:23 | 只看该作者
中断使能位未正确设置

使用特权

评论回复
49
stormwind123| | 2024-8-29 20:23 | 只看该作者
定时器配置错误

使用特权

评论回复
50
probedog| | 2024-8-29 22:23 | 只看该作者
外部中断与定时器中断冲突

使用特权

评论回复
51
classroom| | 2024-8-29 23:01 | 只看该作者
软件中的错误,如中断处理函数中的死循环、堆栈溢出或错误的指针操作等,都可能导致定时器中断无法进入。

使用特权

评论回复
52
V853| | 2024-9-2 17:59 | 只看该作者
如果外部中断处理程序出错或cpu资源被长时间消耗,定时器中断可能无法进入。

使用特权

评论回复
53
理想阳| | 2024-9-3 20:35 | 只看该作者
检查定时器中断是否被意外阻塞。在某些情况下,可以全局或局部禁用中断。

使用特权

评论回复
54
朝生| | 2024-9-4 18:08 | 只看该作者
验证定时器中断使能位设置正确。

使用特权

评论回复
55
芯路例程| | 2024-9-6 10:03 | 只看该作者
检查中断处理程序的代码,确保没有导致定时器中断处理程序无法正常执行的逻辑错误或异常。

使用特权

评论回复
56
AIsignel| | 2024-9-6 21:08 | 只看该作者
可能是微控制器的硬件故障导致中断无法正常工作。

使用特权

评论回复
57
鹿鼎计| | 2024-9-7 11:49 | 只看该作者
设置外部中断后定时器中断失效的可能原因是中断配置冲突或优先级设置不当,导致定时器中断被外部中断打断或禁止。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则